#include <itkQuadEdgeMeshFrontIterator.h>
Non const quad edge front iterator.
Definition at line 240 of file itkQuadEdgeMeshFrontIterator.h.
Public Types | |
using | MeshType |
using | QEType |
using | Self = QuadEdgeMeshFrontIterator |
using | Superclass = QuadEdgeMeshFrontBaseIterator<TMesh, TQE> |
![]() | |
using | MeshType = TMesh |
using | QEType = TQE |
using | Self = QuadEdgeMeshFrontBaseIterator |
Public Member Functions | |
QuadEdgeMeshFrontIterator (MeshType *mesh=(MeshType *) 0, bool start=true, QEType *seed=nullptr) | |
QEType * | Value () |
~QuadEdgeMeshFrontIterator () override=default | |
QuadEdgeMeshFrontBaseIterator (MeshType *mesh=nullptr, bool start=true, QEType *seed=nullptr) | |
virtual | ~QuadEdgeMeshFrontBaseIterator () |
Self & | operator= (const Self &r) |
bool | operator== (const Self &r) const |
ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION (Self) | |
Self & | operator++ () |
Self & | operator++ (int) |
MeshType * | GetMesh () const |
Additional Inherited Members | |
![]() | |
using | CoordinateType = typename MeshType::CoordinateType |
using | QEOriginType = typename QEType::OriginRefType |
using | FrontType = std::list<FrontAtom> |
using | FrontTypeIterator = typename FrontType::iterator |
using | FrontTypePointer = FrontType * |
using | IsVisitedContainerType = MapContainer<QEOriginType, bool> |
using | IsVisitedPointerType = typename IsVisitedContainerType::Pointer |
QEType * | FindDefaultSeed () |
virtual CoordinateType | GetCost (QEType *edge) |
MeshType * | m_Mesh {} |
QEType * | m_Seed {} |
bool | m_Start {} |
FrontTypePointer | m_Front {} |
IsVisitedPointerType | m_IsPointVisited {} |
QEType * | m_CurrentEdge {} |
using itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::MeshType |
Definition at line 82 of file itkQuadEdgeMeshFrontIterator.h.
using itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::QEType |
Definition at line 83 of file itkQuadEdgeMeshFrontIterator.h.
using itk::QuadEdgeMeshFrontIterator< TMesh, TQE >::Self = QuadEdgeMeshFrontIterator |
Hierarchy type alias and values.
Definition at line 245 of file itkQuadEdgeMeshFrontIterator.h.
using itk::QuadEdgeMeshFrontIterator< TMesh, TQE >::Superclass = QuadEdgeMeshFrontBaseIterator<TMesh, TQE> |
Definition at line 246 of file itkQuadEdgeMeshFrontIterator.h.
|
inline |
Object creation methods.
Definition at line 252 of file itkQuadEdgeMeshFrontIterator.h.
|
overridedefault |
|
inline |
Definition at line 259 of file itkQuadEdgeMeshFrontIterator.h.