ITK
6.0.0
Insight Toolkit
|
#include <itkQuadEdgeMeshBaseIterator.h>
Const iterator for QuadEdgeMesh.
Definition at line 300 of file itkQuadEdgeMeshBaseIterator.h.
Public Types | |
using | NoConstType = QuadEdgeMeshIterator< TQuadEdge > |
using | QuadEdgeType = TQuadEdge |
using | Self = QuadEdgeMeshConstIterator |
using | Superclass = QuadEdgeMeshBaseIterator< TQuadEdge > |
Public Types inherited from itk::QuadEdgeMeshBaseIterator< TQuadEdge > | |
enum | { OperatorOnext = 0 , OperatorSym = 1 , OperatorLnext = 2 , OperatorRnext = 3 , OperatorDnext = 4 , OperatorOprev = 5 , OperatorLprev = 6 , OperatorRprev = 7 , OperatorDprev = 8 , OperatorInvOnext = 9 , OperatorInvLnext = 10 , OperatorInvRnext = 11 , OperatorInvDnext = 12 } |
using | QuadEdgeType = TQuadEdge |
using | Self = QuadEdgeMeshBaseIterator |
Public Member Functions | |
Self & | operator= (const NoConstType &r) |
QuadEdgeMeshConstIterator (const QuadEdgeMeshConstIterator &)=default | |
QuadEdgeMeshConstIterator (const QuadEdgeType *e=(QuadEdgeType *) 0, int op=Superclass::OperatorOnext, bool start=true) | |
const QuadEdgeType * | Value () const |
~QuadEdgeMeshConstIterator () override=default | |
Public Member Functions inherited from itk::QuadEdgeMeshBaseIterator< TQuadEdge > | |
QuadEdgeType * | GetIterator () const |
int | GetOpType () const |
bool | GetStart () const |
QuadEdgeType * | GetStartEdge () const |
ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION (Self) | |
Self & | operator++ () |
Self & | operator++ (int) |
Self & | operator= (const Self &r) |
bool | operator== (const Self &r) const |
QuadEdgeMeshBaseIterator (const QuadEdgeMeshBaseIterator &)=default | |
QuadEdgeMeshBaseIterator (QuadEdgeType *e, int op=OperatorOnext, bool start=true) | |
virtual | ~QuadEdgeMeshBaseIterator ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from itk::QuadEdgeMeshBaseIterator< TQuadEdge > | |
virtual void | GoToNext () |
using itk::QuadEdgeMeshConstIterator< TQuadEdge >::NoConstType = QuadEdgeMeshIterator<TQuadEdge> |
Definition at line 307 of file itkQuadEdgeMeshBaseIterator.h.
using itk::QuadEdgeMeshConstIterator< TQuadEdge >::QuadEdgeType = TQuadEdge |
Definition at line 308 of file itkQuadEdgeMeshBaseIterator.h.
using itk::QuadEdgeMeshConstIterator< TQuadEdge >::Self = QuadEdgeMeshConstIterator |
Hierarchy type alias & values.
Definition at line 305 of file itkQuadEdgeMeshBaseIterator.h.
using itk::QuadEdgeMeshConstIterator< TQuadEdge >::Superclass = QuadEdgeMeshBaseIterator<TQuadEdge> |
Definition at line 306 of file itkQuadEdgeMeshBaseIterator.h.
|
inline |
Object creation methods.
Definition at line 312 of file itkQuadEdgeMeshBaseIterator.h.
|
default |
|
overridedefault |
|
inline |
Definition at line 323 of file itkQuadEdgeMeshBaseIterator.h.
References itk::QuadEdgeMeshBaseIterator< TQuadEdge >::GetIterator(), itk::QuadEdgeMeshBaseIterator< TQuadEdge >::GetOpType(), itk::QuadEdgeMeshBaseIterator< TQuadEdge >::GetStart(), and itk::QuadEdgeMeshBaseIterator< TQuadEdge >::GetStartEdge().
|
inline |
Definition at line 333 of file itkQuadEdgeMeshBaseIterator.h.