Point Cloud Library (PCL)  1.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions
pcl::MeshProcessing Class Referenceabstract

MeshProcessing represents the base class for mesh processing algorithms. More...

#include <pcl/surface/processing.h>

Inheritance diagram for pcl::MeshProcessing:
Inheritance graph
[legend]

Public Types

typedef PolygonMesh::ConstPtr PolygonMeshConstPtr
 

Public Member Functions

 MeshProcessing ()
 Constructor. More...
 
virtual ~MeshProcessing ()
 Destructor. More...
 
void setInputMesh (const pcl::PolygonMeshConstPtr &input)
 Set the input mesh that we want to process. More...
 
void process (pcl::PolygonMesh &output)
 Process the input surface mesh and store the results. More...
 

Detailed Description

MeshProcessing represents the base class for mesh processing algorithms.

Author
Alexandru E. Ichim

Definition at line 88 of file processing.h.

Member Typedef Documentation

Definition at line 91 of file processing.h.

Constructor & Destructor Documentation

pcl::MeshProcessing::MeshProcessing ( )
inline

Constructor.

Definition at line 94 of file processing.h.

virtual pcl::MeshProcessing::~MeshProcessing ( )
inlinevirtual

Destructor.

Definition at line 97 of file processing.h.

Member Function Documentation

void pcl::MeshProcessing::process ( pcl::PolygonMesh output)

Process the input surface mesh and store the results.

Parameters
[out]outputthe resultant processed surface model
void pcl::MeshProcessing::setInputMesh ( const pcl::PolygonMeshConstPtr input)
inline

Set the input mesh that we want to process.

Parameters
[in]inputthe input polygonal mesh

Definition at line 103 of file processing.h.


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