#include <wrapper_collada.h>
Public Member Functions | |
| void | add_polygon_fixed_color (std::string polygon_name, pcl::PointCloud< pcl::PointXYZ >::Ptr cloud, pcl::PointCloud< pcl::PointXYZ >::Ptr normal, float r, float g, float b, float a) | 
| void | add_polygon_fixed_color_on_both_sides (std::string polygon_name, pcl::PointCloud< pcl::PointXYZ >::Ptr cloud, pcl::PointCloud< pcl::PointXYZ >::Ptr normal, float r, float g, float b, float a) | 
| wrapper_collada (std::string fl) | |
| void | write_file () | 
| ~wrapper_collada () | |
Private Member Functions | |
| std::string | makeUriRef (const std::string &id) | 
| void | my_addEffect (daeElement *root) | 
| void | my_addGeometry (daeElement *root) | 
| void | my_addImage (daeElement *root) | 
| void | my_addInput (daeElement *triangles, const std::string &semantic, const std::string &srcID, int offset) | 
| void | my_addMaterial (daeElement *root) | 
| void | my_addSource (daeElement *mesh, const std::string &srcID, const std::string ¶mNames, domFloat values[], int valueCount) | 
| void | my_addVisualScene (daeElement *root) | 
| daeTArray< double > | pcl_pointcloud_tp_daearray (pcl::PointCloud< pcl::PointXYZ >::Ptr pc) | 
| template<typename T_wc > | |
| daeTArray< T_wc > | rawArrayToDaeArray (T_wc rawArray[], size_t count) | 
Private Attributes | |
| DAE | dae | 
| std::string | file_name | 
| daeElement * | root | 
| daeElement * | visualScene | 
Definition at line 79 of file wrapper_collada.h.
| wrapper_collada::wrapper_collada | ( | std::string | fl | ) |  [inline] | 
        
Definition at line 82 of file wrapper_collada.h.
| wrapper_collada::~wrapper_collada | ( | ) |  [inline] | 
        
Definition at line 103 of file wrapper_collada.h.
| void wrapper_collada::add_polygon_fixed_color_on_both_sides | ( | std::string | polygon_name, | |
| pcl::PointCloud< pcl::PointXYZ >::Ptr | cloud, | |||
| pcl::PointCloud< pcl::PointXYZ >::Ptr | normal, | |||
| float | r, | |||
| float | g, | |||
| float | b, | |||
| float | a | |||
| ) |  [inline] | 
        
Definition at line 107 of file wrapper_collada.h.
| void wrapper_collada::write_file | ( | ) |  [inline] | 
        
Definition at line 135 of file wrapper_collada.h.
DAE wrapper_collada::dae [private] | 
        
Definition at line 144 of file wrapper_collada.h.
std::string wrapper_collada::file_name [private] | 
        
Definition at line 145 of file wrapper_collada.h.
daeElement* wrapper_collada::root [private] | 
        
Definition at line 146 of file wrapper_collada.h.
daeElement* wrapper_collada::visualScene [private] | 
        
Definition at line 147 of file wrapper_collada.h.