Point Cloud Library (PCL)  1.11.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
List of all members | Classes | Public Types | Public Member Functions | Public Attributes
pcl::gpu::DataGenerator Struct Reference

#include </tmp/B.n42QjO/BUILD/pcl-pcl-1.11.0/gpu/octree/test/data_source.hpp>

Classes

struct  ConvPoint
 

Public Types

using PointType = Octree::PointType
 

Public Member Functions

 DataGenerator ()
 
void operator() ()
 
void bruteForceSearch (bool log=false, float radius=-1.f)
 
void printParams () const
 

Public Attributes

std::size_t data_size
 
std::size_t tests_num
 
float cube_size
 
float max_radius
 
float shared_radius
 
std::vector< PointTypepoints
 
std::vector< PointTypequeries
 
std::vector< float > radiuses
 
std::vector< std::vector< int > > bfresutls
 
std::vector< int > indices
 

Detailed Description

Definition at line 59 of file data_source.hpp.

Member Typedef Documentation

Definition at line 61 of file data_source.hpp.

Constructor & Destructor Documentation

pcl::gpu::DataGenerator::DataGenerator ( )
inline

Definition at line 78 of file data_source.hpp.

Member Function Documentation

void pcl::gpu::DataGenerator::bruteForceSearch ( bool  log = false,
float  radius = -1.f 
)
inline

Definition at line 111 of file data_source.hpp.

References tests_num.

void pcl::gpu::DataGenerator::operator() ( )
inline

Definition at line 84 of file data_source.hpp.

References data_size, and tests_num.

void pcl::gpu::DataGenerator::printParams ( ) const
inline

Definition at line 152 of file data_source.hpp.

Member Data Documentation

std::vector< std::vector<int> > pcl::gpu::DataGenerator::bfresutls

Definition at line 74 of file data_source.hpp.

float pcl::gpu::DataGenerator::cube_size

Definition at line 66 of file data_source.hpp.

std::size_t pcl::gpu::DataGenerator::data_size

Definition at line 63 of file data_source.hpp.

Referenced by operator()().

std::vector<int> pcl::gpu::DataGenerator::indices

Definition at line 76 of file data_source.hpp.

float pcl::gpu::DataGenerator::max_radius

Definition at line 67 of file data_source.hpp.

std::vector<PointType> pcl::gpu::DataGenerator::points

Definition at line 71 of file data_source.hpp.

std::vector<PointType> pcl::gpu::DataGenerator::queries

Definition at line 72 of file data_source.hpp.

std::vector<float> pcl::gpu::DataGenerator::radiuses

Definition at line 73 of file data_source.hpp.

float pcl::gpu::DataGenerator::shared_radius

Definition at line 69 of file data_source.hpp.

std::size_t pcl::gpu::DataGenerator::tests_num

Definition at line 64 of file data_source.hpp.

Referenced by bruteForceSearch(), and operator()().


The documentation for this struct was generated from the following file: