Developer Documentation
OpenMesh::Subdivider::Adaptive::RuleHandleT< R > Struct Template Reference

#include <OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh>

Inheritance diagram for OpenMesh::Subdivider::Adaptive::RuleHandleT< R >:
OpenMesh::BaseHandle

Public Types

typedef R Rule
 

Public Member Functions

 RuleHandleT (int _idx=-1)
 
 operator bool () const
 
- Public Member Functions inherited from OpenMesh::BaseHandle
 BaseHandle (int _idx=-1)
 
int idx () const
 Get the underlying index of this handle. More...
 
bool is_valid () const
 The handle is valid iff the index is not negative. More...
 
void reset ()
 reset handle to be invalid More...
 
void invalidate ()
 reset handle to be invalid More...
 
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<typename R>
struct OpenMesh::Subdivider::Adaptive::RuleHandleT< R >

Handle template for adaptive composite subdividion rules

Definition at line 83 of file RuleInterfaceT.hh.

Member Typedef Documentation

◆ Rule

template<typename R >
typedef R OpenMesh::Subdivider::Adaptive::RuleHandleT< R >::Rule

Definition at line 86 of file RuleInterfaceT.hh.

Constructor & Destructor Documentation

◆ RuleHandleT()

template<typename R >
OpenMesh::Subdivider::Adaptive::RuleHandleT< R >::RuleHandleT ( int  _idx = -1)
inlineexplicit

Definition at line 85 of file RuleInterfaceT.hh.

Member Function Documentation

◆ operator bool()

template<typename R >
OpenMesh::Subdivider::Adaptive::RuleHandleT< R >::operator bool ( ) const
inline

Definition at line 88 of file RuleInterfaceT.hh.


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