#include <simplification_remove_unused_vertices.h>
Public Types | |
| typedef boost::shared_ptr < const SimplificationRemoveUnusedVertices > | ConstPtr |
| typedef boost::shared_ptr < SimplificationRemoveUnusedVertices > | Ptr |
Public Member Functions | |
| SimplificationRemoveUnusedVertices () | |
| Constructor. | |
| void | simplify (const pcl::PolygonMesh &input, pcl::PolygonMesh &output) |
| Simply a polygonal mesh. | |
| void | simplify (const pcl::PolygonMesh &input, pcl::PolygonMesh &output, std::vector< int > &indices) |
| Perform simplification (remove unused vertices). | |
| ~SimplificationRemoveUnusedVertices () | |
| Destructor. | |
Definition at line 49 of file simplification_remove_unused_vertices.h.
| typedef boost::shared_ptr<const SimplificationRemoveUnusedVertices> pcl::surface::SimplificationRemoveUnusedVertices::ConstPtr |
Definition at line 53 of file simplification_remove_unused_vertices.h.
| typedef boost::shared_ptr<SimplificationRemoveUnusedVertices> pcl::surface::SimplificationRemoveUnusedVertices::Ptr |
Definition at line 52 of file simplification_remove_unused_vertices.h.
Constructor.
Definition at line 56 of file simplification_remove_unused_vertices.h.
Destructor.
Definition at line 58 of file simplification_remove_unused_vertices.h.
| void pcl::surface::SimplificationRemoveUnusedVertices::simplify | ( | const pcl::PolygonMesh & | input, |
| pcl::PolygonMesh & | output | ||
| ) | [inline] |
Simply a polygonal mesh.
| [in] | input | the input mesh |
| [out] | output | the output mesh |
Definition at line 65 of file simplification_remove_unused_vertices.h.
| void pcl::surface::SimplificationRemoveUnusedVertices::simplify | ( | const pcl::PolygonMesh & | input, |
| pcl::PolygonMesh & | output, | ||
| std::vector< int > & | indices | ||
| ) |
Perform simplification (remove unused vertices).
| [in] | input | the input mesh |
| [out] | output | the output mesh |
| [out] | indices | the resultant vector of indices |
Definition at line 46 of file simplification_remove_unused_vertices.cpp.