wrapper_collada Class Reference
[Wrapper_collada]

#include <wrapper_collada.h>

List of all members.

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 &paramNames, 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

Detailed Description

Definition at line 79 of file wrapper_collada.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

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.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Defines


wrapper_collada
Author(s): Miguel Oliveira
autogenerated on Wed Jul 23 04:34:51 2014