itom  4.1.0
ito::PCLPolygonMesh Class Reference

generic class that covers a shared pointer to pcl::PolygonMesh that is a class for a polygonal mesh provided by the point cloud library (PCL) More...

#include <pclStructures.h>

Public Member Functions

 PCLPolygonMesh (pcl::PolygonMesh::Ptr polygonMesh)
 
 PCLPolygonMesh (PCLPolygonMesh &mesh)
 
 PCLPolygonMesh (PCLPolygonMesh &mesh, const std::vector< uint32_t > &polygonIndices)
 
 PCLPolygonMesh (const PCLPointCloud &cloud, const std::vector< pcl::Vertices > &polygons)
 
 PCLPolygonMesh (const PCLPolygonMesh &mesh)
 
pcl::PolygonMesh::Ptr polygonMesh ()
 
pcl::PolygonMesh::ConstPtr polygonMesh () const
 
void setPolygonMesh (pcl::PolygonMesh::Ptr &mesh)
 
PCLPolygonMeshoperator= (const PCLPolygonMesh &copy)
 
bool valid () const
 
size_t height () const
 
size_t width () const
 
std::string getFieldsList () const
 
std::ostream & streamOut (std::ostream &out)
 

Private Attributes

bool m_valid
 
pcl::PolygonMesh::Ptr m_polygonMesh
 

Detailed Description

generic class that covers a shared pointer to pcl::PolygonMesh that is a class for a polygonal mesh provided by the point cloud library (PCL)

Member Data Documentation

pcl::PolygonMesh::Ptr ito::PCLPolygonMesh::m_polygonMesh
private

shared pointer to pcl::PolygonMesh object

bool ito::PCLPolygonMesh::m_valid
private

true if m_polygonMesh is a valid polygonal mesh, else false


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