Public Types | Public Member Functions | Public Attributes
OpenNIFastMesh< PointType > Class Template Reference

List of all members.

Public Types

typedef pcl::PointCloud
< PointType
Cloud
typedef Cloud::ConstPtr CloudConstPtr
typedef Cloud::Ptr CloudPtr

Public Member Functions

void cloud_cb (const CloudConstPtr &cloud)
 OpenNIFastMesh (const std::string &device_id="")
void run (int argc, char **argv)

Public Attributes

CloudConstPtr cloud_
std::string device_id_
pcl::PolygonMesh::Ptr mesh_
boost::mutex mtx_
pcl::OrganizedFastMesh< PointTypeofm
boost::shared_ptr< std::vector
< pcl::Vertices > > 
vertices_
boost::shared_ptr
< pcl::visualization::PCLVisualizer
view

Detailed Description

template<typename PointType>
class OpenNIFastMesh< PointType >

Definition at line 66 of file openni_fast_mesh.cpp.


Member Typedef Documentation

template<typename PointType>
typedef pcl::PointCloud<PointType> OpenNIFastMesh< PointType >::Cloud

Definition at line 69 of file openni_fast_mesh.cpp.

template<typename PointType>
typedef Cloud::ConstPtr OpenNIFastMesh< PointType >::CloudConstPtr

Definition at line 71 of file openni_fast_mesh.cpp.

template<typename PointType>
typedef Cloud::Ptr OpenNIFastMesh< PointType >::CloudPtr

Definition at line 70 of file openni_fast_mesh.cpp.


Constructor & Destructor Documentation

template<typename PointType>
OpenNIFastMesh< PointType >::OpenNIFastMesh ( const std::string device_id = "") [inline]

Definition at line 73 of file openni_fast_mesh.cpp.


Member Function Documentation

template<typename PointType>
void OpenNIFastMesh< PointType >::cloud_cb ( const CloudConstPtr cloud) [inline]

Definition at line 81 of file openni_fast_mesh.cpp.

template<typename PointType>
void OpenNIFastMesh< PointType >::run ( int  argc,
char **  argv 
) [inline]

Definition at line 107 of file openni_fast_mesh.cpp.


Member Data Documentation

template<typename PointType>
CloudConstPtr OpenNIFastMesh< PointType >::cloud_

Definition at line 158 of file openni_fast_mesh.cpp.

template<typename PointType>
std::string OpenNIFastMesh< PointType >::device_id_

Definition at line 154 of file openni_fast_mesh.cpp.

template<typename PointType>
pcl::PolygonMesh::Ptr OpenNIFastMesh< PointType >::mesh_

Definition at line 160 of file openni_fast_mesh.cpp.

template<typename PointType>
boost::mutex OpenNIFastMesh< PointType >::mtx_

Definition at line 156 of file openni_fast_mesh.cpp.

template<typename PointType>
pcl::OrganizedFastMesh<PointType> OpenNIFastMesh< PointType >::ofm

Definition at line 153 of file openni_fast_mesh.cpp.

template<typename PointType>
boost::shared_ptr<std::vector<pcl::Vertices> > OpenNIFastMesh< PointType >::vertices_

Definition at line 159 of file openni_fast_mesh.cpp.

template<typename PointType>
boost::shared_ptr<pcl::visualization::PCLVisualizer> OpenNIFastMesh< PointType >::view

Definition at line 162 of file openni_fast_mesh.cpp.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:53