Developer Documentation
OpenVolumeMesh::GenericCirculator< CirculatorImpl > Class Template Reference
Inheritance diagram for OpenVolumeMesh::GenericCirculator< CirculatorImpl >:

Public Member Functions

 GenericCirculator (const typename CirculatorImpl::CenterEntityHandle &_ref_h, const TopologyKernel *_mesh, int _max_laps=1)
 
GenericCirculatoroperator++ ()
 
GenericCirculatoroperator-- ()
 
GenericCirculator operator++ (int)
 
GenericCirculator operator-- (int)
 
GenericCirculator operator+ (int _n)
 
GenericCirculator operator- (int _n)
 
GenericCirculatoroperator+= (int _n)
 
GenericCirculatoroperator-= (int _n)
 

Detailed Description

template<class CirculatorImpl>
class OpenVolumeMesh::GenericCirculator< CirculatorImpl >

Definition at line 7 of file GenericCirculator.hh.

Constructor & Destructor Documentation

◆ GenericCirculator()

template<class CirculatorImpl >
OpenVolumeMesh::GenericCirculator< CirculatorImpl >::GenericCirculator ( const typename CirculatorImpl::CenterEntityHandle &  _ref_h,
const TopologyKernel _mesh,
int  _max_laps = 1 
)
inline

Definition at line 10 of file GenericCirculator.hh.

Member Function Documentation

◆ operator+()

template<class CirculatorImpl >
GenericCirculator OpenVolumeMesh::GenericCirculator< CirculatorImpl >::operator+ ( int  _n)
inline

Definition at line 35 of file GenericCirculator.hh.

◆ operator++() [1/2]

template<class CirculatorImpl >
GenericCirculator & OpenVolumeMesh::GenericCirculator< CirculatorImpl >::operator++ ( )
inline

Definition at line 14 of file GenericCirculator.hh.

◆ operator++() [2/2]

template<class CirculatorImpl >
GenericCirculator OpenVolumeMesh::GenericCirculator< CirculatorImpl >::operator++ ( int  )
inline

Definition at line 25 of file GenericCirculator.hh.

◆ operator+=()

template<class CirculatorImpl >
GenericCirculator & OpenVolumeMesh::GenericCirculator< CirculatorImpl >::operator+= ( int  _n)
inline

Definition at line 49 of file GenericCirculator.hh.

◆ operator-()

template<class CirculatorImpl >
GenericCirculator OpenVolumeMesh::GenericCirculator< CirculatorImpl >::operator- ( int  _n)
inline

Definition at line 42 of file GenericCirculator.hh.

◆ operator--() [1/2]

template<class CirculatorImpl >
GenericCirculator & OpenVolumeMesh::GenericCirculator< CirculatorImpl >::operator-- ( )
inline

Definition at line 19 of file GenericCirculator.hh.

◆ operator--() [2/2]

template<class CirculatorImpl >
GenericCirculator OpenVolumeMesh::GenericCirculator< CirculatorImpl >::operator-- ( int  )
inline

Definition at line 30 of file GenericCirculator.hh.

◆ operator-=()

template<class CirculatorImpl >
GenericCirculator & OpenVolumeMesh::GenericCirculator< CirculatorImpl >::operator-= ( int  _n)
inline

Definition at line 55 of file GenericCirculator.hh.


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