Public Types | Public Member Functions | Static Public Member Functions | Private Attributes
cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits > Class Template Reference

#include <mesh_property_types.h>

List of all members.

Public Types

typedef pcl::PointCloud< T1 >
::ConstPtr 
DataPtrT
typedef MeshTraits::MeshT MeshT
typedef OpenMesh::VPropHandleT
< PropT
PropHandle
typedef int PropT
typedef PointLabelT T1
typedef MeshTraits::VertexHandle VertexHandle

Public Member Functions

void init (MeshT *mesh_hdl)
 Labels (const DataPtrT &data)
void setVertex (const VertexHandle &vertex_hdl, int idx)

Static Public Member Functions

static std::string name ()

Private Attributes

DataPtrT data_
MeshTmesh_
PropHandle prop_hdl_

Detailed Description

template<typename PointLabelT, typename MeshTraits = DefaultMeshTraits>
class cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >

Definition at line 120 of file mesh_property_types.h.


Member Typedef Documentation

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
typedef pcl::PointCloud<T1>::ConstPtr cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::DataPtrT

Definition at line 126 of file mesh_property_types.h.

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
typedef MeshTraits::MeshT cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::MeshT

Definition at line 124 of file mesh_property_types.h.

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
typedef OpenMesh::VPropHandleT<PropT> cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::PropHandle

Definition at line 128 of file mesh_property_types.h.

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
typedef int cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::PropT

Definition at line 127 of file mesh_property_types.h.

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
typedef PointLabelT cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::T1

Definition at line 123 of file mesh_property_types.h.

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
typedef MeshTraits::VertexHandle cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::VertexHandle

Definition at line 125 of file mesh_property_types.h.


Constructor & Destructor Documentation

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::Labels ( const DataPtrT data) [inline]

Definition at line 130 of file mesh_property_types.h.


Member Function Documentation

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
void cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::init ( MeshT mesh_hdl) [inline]

Definition at line 134 of file mesh_property_types.h.

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
static std::string cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::name ( ) [inline, static]

Definition at line 132 of file mesh_property_types.h.

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
void cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::setVertex ( const VertexHandle vertex_hdl,
int  idx 
) [inline]

Definition at line 140 of file mesh_property_types.h.


Member Data Documentation

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
DataPtrT cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::data_ [private]

Definition at line 147 of file mesh_property_types.h.

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
MeshT* cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::mesh_ [private]

Definition at line 146 of file mesh_property_types.h.

template<typename PointLabelT , typename MeshTraits = DefaultMeshTraits>
PropHandle cob_3d_meshing::MeshProperties::Labels< PointLabelT, MeshTraits >::prop_hdl_ [private]

Definition at line 148 of file mesh_property_types.h.


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


cob_3d_meshing
Author(s): Georg Arbeiter
autogenerated on Wed Aug 26 2015 11:04:03