Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
OpenMesh::Decimater::ModHandleT< Module > Class Template Reference

#include <libs_required/OpenMesh/src/OpenMesh/Tools/Decimater/ModBaseT.hh>

Inheritance diagram for OpenMesh::Decimater::ModHandleT< Module >:
OpenMesh::Utils::Noncopyable

Public Types

typedef ModHandleT< Module > Self
 
typedef Module module_type
 

Public Member Functions

 ModHandleT ()
 Default constructor.
 
 ~ModHandleT ()
 Destructor.
 
bool is_valid () const
 

Private Member Functions

void clear ()
 
void init (Module *_m)
 
Module * module ()
 

Private Attributes

Module * mod_
 

Friends

template<typename Mesh >
class BaseDecimaterT
 

Detailed Description

template<typename Module>
class OpenMesh::Decimater::ModHandleT< Module >

Handle for mesh decimation modules

Definition at line 88 of file ModBaseT.hh.

Member Function Documentation

template<typename Module>
bool OpenMesh::Decimater::ModHandleT< Module >::is_valid ( void  ) const
inline

Check handle status

Returns
true, if handle is valid, else false.

Definition at line 105 of file ModBaseT.hh.


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