Developer Documentation
OpenVolumeMesh::HandleT< EntityTag, typename > Class Template Reference
Inheritance diagram for OpenVolumeMesh::HandleT< EntityTag, typename >:
OpenVolumeMesh::OpenVolumeMeshHandle

Public Types

using Entity = EntityTag
 

Public Member Functions

 HandleT (int _idx=-1)
 
- Public Member Functions inherited from OpenVolumeMesh::OpenVolumeMeshHandle
 OpenVolumeMeshHandle (int _idx)
 
OpenVolumeMeshHandleoperator= (int _idx)
 
OpenVolumeMeshHandleoperator= (const OpenVolumeMeshHandle &_idx)
 
bool is_valid () const
 
bool operator< (const OpenVolumeMeshHandle &_idx) const
 
bool operator< (int _idx) const
 
bool operator> (const OpenVolumeMeshHandle &_idx) const
 
bool operator> (int _idx) const
 
bool operator== (const OpenVolumeMeshHandle &_h) const
 
bool operator!= (const OpenVolumeMeshHandle &_h) const
 
const int & idx () const
 
void idx (const int &_idx)
 
 operator int () const
 
void reset ()
 

Detailed Description

template<typename EntityTag, typename = typename std::enable_if<is_entity<EntityTag>::value>::type>
class OpenVolumeMesh::HandleT< EntityTag, typename >

Definition at line 93 of file OpenVolumeMeshHandle.hh.


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