#include <ModBaseT.hh>

Public Types | |
| typedef Module | module_type |
| typedef ModHandleT< Module > | Self |
Public Member Functions | |
| bool | is_valid () const |
| ModHandleT () | |
| Default constructor. | |
| ~ModHandleT () | |
| Destructor. | |
Private Member Functions | |
| void | clear () |
| void | init (Module *_m) |
| Module * | module () |
Private Attributes | |
| Module * | mod_ |
Friends | |
| class | DecimaterT |
Handle for mesh decimation modules
Definition at line 80 of file ModBaseT.hh.
| typedef Module OpenMesh::Decimater::ModHandleT< Module >::module_type |
Definition at line 85 of file ModBaseT.hh.
| typedef ModHandleT<Module> OpenMesh::Decimater::ModHandleT< Module >::Self |
Definition at line 84 of file ModBaseT.hh.
| OpenMesh::Decimater::ModHandleT< Module >::ModHandleT | ( | ) | [inline] |
Default constructor.
Definition at line 90 of file ModBaseT.hh.
| OpenMesh::Decimater::ModHandleT< Module >::~ModHandleT | ( | ) | [inline] |
Destructor.
Definition at line 93 of file ModBaseT.hh.
| void OpenMesh::Decimater::ModHandleT< Module >::clear | ( | void | ) | [inline, private] |
Definition at line 107 of file ModBaseT.hh.
| void OpenMesh::Decimater::ModHandleT< Module >::init | ( | Module * | _m | ) | [inline, private] |
Definition at line 108 of file ModBaseT.hh.
| bool OpenMesh::Decimater::ModHandleT< Module >::is_valid | ( | void | ) | const [inline] |
Check handle status
true, if handle is valid, else false. Definition at line 97 of file ModBaseT.hh.
| Module* OpenMesh::Decimater::ModHandleT< Module >::module | ( | ) | [inline, private] |
Definition at line 109 of file ModBaseT.hh.
friend class DecimaterT [friend] |
Definition at line 104 of file ModBaseT.hh.
Module* OpenMesh::Decimater::ModHandleT< Module >::mod_ [private] |
Definition at line 114 of file ModBaseT.hh.