Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ACG::SceneGraph::OpenMesh::HPropHandleT< T > Struct Template Reference
Inheritance diagram for ACG::SceneGraph::OpenMesh::HPropHandleT< T >:
ACG::SceneGraph::OpenMesh::BasePropHandleT< T > ACG::SceneGraph::OpenMesh::BaseHandle

Public Types

typedef T Value
 
typedef T value_type
 
- Public Types inherited from ACG::SceneGraph::OpenMesh::BasePropHandleT< T >
typedef T Value
 
typedef std::vector< T > vector_type
 
typedef T value_type
 
typedef vector_type::reference reference
 
typedef
vector_type::const_reference 
const_reference
 

Public Member Functions

 HPropHandleT (int _idx=-1)
 
 HPropHandleT (const BasePropHandleT< T > &_b)
 
- Public Member Functions inherited from ACG::SceneGraph::OpenMesh::BasePropHandleT< T >
 BasePropHandleT (int _idx=-1)
 
- Public Member Functions inherited from ACG::SceneGraph::OpenMesh::BaseHandle
 BaseHandle (int _idx=-1)
 
int idx () const
 Get the underlying index of this handle.
 
bool is_valid () const
 The handle is valid iff the index is not negative.
 
void reset ()
 reset handle to be invalid
 
void invalidate ()
 reset handle to be invalid
 
bool operator== (const BaseHandle &_rhs) const
 
bool operator!= (const BaseHandle &_rhs) const
 
bool operator< (const BaseHandle &_rhs) const
 
void __increment ()
 
void __decrement ()
 
void __increment (int amount)
 
void __decrement (int amount)
 

Detailed Description

template<class T>
struct ACG::SceneGraph::OpenMesh::HPropHandleT< T >

Handle representing a halfedge property

Definition at line 501 of file MeshNode2T.cc.


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