ITK
5.2.0
Insight Toolkit
|
#include <itkQuadEdgeMeshFrontIterator.h>
Public Types | |
using | MeshType = typename Superclass::MeshType |
using | NoConstType = QuadEdgeMeshFrontIterator< MeshType, QEType > |
using | QEType = typename Superclass::QEType |
using | Self = QuadEdgeMeshConstFrontIterator |
using | Superclass = QuadEdgeMeshFrontBaseIterator< TMesh, TQE > |
Public Types inherited from itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE > | |
using | MeshType = TMesh |
using | QEType = TQE |
using | Self = QuadEdgeMeshFrontBaseIterator |
Public Member Functions | |
QuadEdgeMeshConstFrontIterator (const MeshType *mesh=(MeshType *) 0, bool start=true, QEType *seed=(QEType *) nullptr) | |
~QuadEdgeMeshConstFrontIterator () override=default | |
Self & | operator= (const NoConstType &r) |
const QEType * | Value () const |
Public Member Functions inherited from itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE > | |
QuadEdgeMeshFrontBaseIterator (MeshType *mesh=(MeshType *) nullptr, bool start=true, QEType *seed=(QEType *) nullptr) | |
virtual | ~QuadEdgeMeshFrontBaseIterator () |
Self & | operator= (const Self &r) |
bool | operator== (Self &r) const |
bool | operator== (const Self &r) const |
bool | operator!= (Self &r) const |
bool | operator!= (const Self &r) const |
Self & | operator++ () |
Self & | operator++ (int) |
MeshType * | GetMesh () const |
Additional Inherited Members | |
Protected Types inherited from itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE > | |
using | CoordRepType = typename MeshType::CoordRepType |
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 |
Protected Member Functions inherited from itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE > | |
QEType * | FindDefaultSeed () |
virtual CoordRepType | GetCost (QEType *edge) |
Protected Attributes inherited from itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE > | |
MeshType * | m_Mesh |
QEType * | m_Seed |
bool | m_Start |
FrontTypePointer | m_Front |
IsVisitedPointerType | m_IsPointVisited |
QEType * | m_CurrentEdge |
Const quad edge mesh front iterator.
Definition at line 290 of file itkQuadEdgeMeshFrontIterator.h.
using itk::QuadEdgeMeshConstFrontIterator< TMesh, TQE >::MeshType = typename Superclass::MeshType |
Definition at line 298 of file itkQuadEdgeMeshFrontIterator.h.
using itk::QuadEdgeMeshConstFrontIterator< TMesh, TQE >::NoConstType = QuadEdgeMeshFrontIterator<MeshType, QEType> |
Definition at line 299 of file itkQuadEdgeMeshFrontIterator.h.
using itk::QuadEdgeMeshConstFrontIterator< TMesh, TQE >::QEType = typename Superclass::QEType |
Definition at line 297 of file itkQuadEdgeMeshFrontIterator.h.
using itk::QuadEdgeMeshConstFrontIterator< TMesh, TQE >::Self = QuadEdgeMeshConstFrontIterator |
Hierarchy type alias & values.
Definition at line 295 of file itkQuadEdgeMeshFrontIterator.h.
using itk::QuadEdgeMeshConstFrontIterator< TMesh, TQE >::Superclass = QuadEdgeMeshFrontBaseIterator<TMesh, TQE> |
Definition at line 296 of file itkQuadEdgeMeshFrontIterator.h.
|
inline |
Object creation methods.
Definition at line 303 of file itkQuadEdgeMeshFrontIterator.h.
|
overridedefault |
|
inline |
Object creation methods.
Definition at line 316 of file itkQuadEdgeMeshFrontIterator.h.
References itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::GetMesh().
|
inline |
Object creation methods.
Definition at line 324 of file itkQuadEdgeMeshFrontIterator.h.