The mesh traits are used to set up compile time settings for the mesh. More...
#include <mesh_traits.h>
Public Types | |
typedef EdgeDataT | EdgeData |
typedef FaceDataT | FaceData |
typedef HalfEdgeDataT | HalfEdgeData |
typedef boost::false_type | IsManifold |
Specifies wether the mesh is manifold or not (only non-manifold vertices can be represented). | |
typedef VertexDataT | VertexData |
The mesh traits are used to set up compile time settings for the mesh.
VertexDataT | Data stored for each vertex. Defaults to pcl::NoData. |
HalfEdgeDataT | Data stored for each half-edge. Defaults to pcl::NoData. |
EdgeDataT | Data stored for each edge. Defaults to pcl::NoData. |
FaceDataT | Data stored for each face. Defaults to pcl::NoData. |
Definition at line 65 of file mesh_traits.h.
typedef EdgeDataT pcl::geometry::DefaultMeshTraits< VertexDataT, HalfEdgeDataT, EdgeDataT, FaceDataT >::EdgeData |
Definition at line 69 of file mesh_traits.h.
typedef FaceDataT pcl::geometry::DefaultMeshTraits< VertexDataT, HalfEdgeDataT, EdgeDataT, FaceDataT >::FaceData |
Definition at line 70 of file mesh_traits.h.
typedef HalfEdgeDataT pcl::geometry::DefaultMeshTraits< VertexDataT, HalfEdgeDataT, EdgeDataT, FaceDataT >::HalfEdgeData |
Definition at line 68 of file mesh_traits.h.
typedef boost::false_type pcl::geometry::DefaultMeshTraits< VertexDataT, HalfEdgeDataT, EdgeDataT, FaceDataT >::IsManifold |
Specifies wether the mesh is manifold or not (only non-manifold vertices can be represented).
Definition at line 73 of file mesh_traits.h.
typedef VertexDataT pcl::geometry::DefaultMeshTraits< VertexDataT, HalfEdgeDataT, EdgeDataT, FaceDataT >::VertexData |
Definition at line 67 of file mesh_traits.h.