#include <osgPCDLoader.h>
Public Member Functions | |
void | createGeode (const pcl::PointCloud< T > &cloud) |
template<> | |
void | createGeode (const pcl::PointCloud< pcl::PointXYZRGB > &cloud) |
template<> | |
void | createGeode (const pcl::PointCloud< pcl::PointXYZ > &cloud) |
osg::Geode * | getGeode () |
osgPCDLoader (std::string pcd_file) | |
osgPCDLoader (const pcl::PointCloud< T > &c) | |
~osgPCDLoader () | |
Public Attributes | |
pcl::PointCloud< T > | cloud |
osg::ref_ptr< osg::Geode > | geode |
Private Attributes | |
osg::ref_ptr< osg::Vec4Array > | colors |
osg::ref_ptr< osg::Geometry > | geometry |
osg::ref_ptr< osg::Vec3Array > | vertices |
Definition at line 26 of file osgPCDLoader.h.
osgPCDLoader< T >::osgPCDLoader | ( | std::string | pcd_file | ) | [inline] |
Definition at line 37 of file osgPCDLoader.h.
osgPCDLoader< T >::osgPCDLoader | ( | const pcl::PointCloud< T > & | c | ) | [inline] |
Definition at line 50 of file osgPCDLoader.h.
osgPCDLoader< T >::~osgPCDLoader | ( | ) | [inline] |
Definition at line 62 of file osgPCDLoader.h.
void osgPCDLoader< T >::createGeode | ( | const pcl::PointCloud< T > & | cloud | ) |
void osgPCDLoader< pcl::PointXYZRGB >::createGeode | ( | const pcl::PointCloud< pcl::PointXYZRGB > & | cloud | ) |
Definition at line 69 of file osgPCDLoader.h.
void osgPCDLoader< pcl::PointXYZ >::createGeode | ( | const pcl::PointCloud< pcl::PointXYZ > & | cloud | ) |
Definition at line 111 of file osgPCDLoader.h.
osg::Geode* osgPCDLoader< T >::getGeode | ( | ) | [inline] |
Definition at line 57 of file osgPCDLoader.h.
pcl::PointCloud<T> osgPCDLoader< T >::cloud |
Definition at line 34 of file osgPCDLoader.h.
osg::ref_ptr<osg::Vec4Array> osgPCDLoader< T >::colors [private] |
Definition at line 31 of file osgPCDLoader.h.
osg::ref_ptr<osg::Geode> osgPCDLoader< T >::geode |
Definition at line 35 of file osgPCDLoader.h.
osg::ref_ptr<osg::Geometry> osgPCDLoader< T >::geometry [private] |
Definition at line 29 of file osgPCDLoader.h.
osg::ref_ptr<osg::Vec3Array> osgPCDLoader< T >::vertices [private] |
Definition at line 30 of file osgPCDLoader.h.