Public Member Functions | Private Member Functions | Private Attributes
Viewer Class Reference

List of all members.

Public Member Functions

void run ()
 Viewer ()

Private Member Functions

void feature_calculation (pcl::PointCloud< pcl::PointXYZI >::Ptr cloud, std::vector< float > &features)
int getdir (string dir, vector< string > &files)
void keyboard_callback (const pcl::visualization::KeyboardEvent &event, void *)
void output_features (int label, std::vector< float > features)

Private Attributes

pcl::PointCloud
< pcl::PointXYZI >::Ptr 
buffer_cloud_
string dir_
vector< string > files_
std::ofstream output_file_
boost::shared_ptr
< pcl::visualization::PCLVisualizer > 
viewer_

Detailed Description

Definition at line 20 of file train_data_create_tool.cpp.


Constructor & Destructor Documentation

Viewer::Viewer ( ) [inline]

Definition at line 23 of file train_data_create_tool.cpp.


Member Function Documentation

void Viewer::feature_calculation ( pcl::PointCloud< pcl::PointXYZI >::Ptr  cloud,
std::vector< float > &  features 
) [inline, private]

Definition at line 88 of file train_data_create_tool.cpp.

int Viewer::getdir ( string  dir,
vector< string > &  files 
) [inline, private]

Definition at line 180 of file train_data_create_tool.cpp.

void Viewer::keyboard_callback ( const pcl::visualization::KeyboardEvent &  event,
void *   
) [inline, private]

Definition at line 56 of file train_data_create_tool.cpp.

void Viewer::output_features ( int  label,
std::vector< float >  features 
) [inline, private]

Definition at line 169 of file train_data_create_tool.cpp.

void Viewer::run ( ) [inline]

Definition at line 31 of file train_data_create_tool.cpp.


Member Data Documentation

pcl::PointCloud<pcl::PointXYZI>::Ptr Viewer::buffer_cloud_ [private]

Definition at line 204 of file train_data_create_tool.cpp.

string Viewer::dir_ [private]

Definition at line 202 of file train_data_create_tool.cpp.

vector<string> Viewer::files_ [private]

Definition at line 203 of file train_data_create_tool.cpp.

std::ofstream Viewer::output_file_ [private]

Definition at line 205 of file train_data_create_tool.cpp.

boost::shared_ptr<pcl::visualization::PCLVisualizer> Viewer::viewer_ [private]

Definition at line 201 of file train_data_create_tool.cpp.


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


target_obejct_detector
Author(s): CIR-KIT
autogenerated on Thu Jun 6 2019 20:19:57