ITK  4.1.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Public Attributes
itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom Class Reference

#include <itkQuadEdgeMeshFrontIterator.h>

List of all members.

Public Member Functions

 FrontAtom (QEType *e=(QEType *) 0, const CoordRepType c=0)
bool operator!= (const FrontAtom &r) const
bool operator< (const FrontAtom &r) const
FrontAtomoperator= (const FrontAtom &r)
bool operator== (const FrontAtom &r) const
virtual ~FrontAtom ()

Public Attributes

CoordRepType m_Cost
QETypem_Edge

Detailed Description

template<typename TMesh, typename TQE>
class itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom

Atomic information associated to each edge of the front.

Note that when sorting this list, the sorting criteria is the Cost attribute.

Definition at line 113 of file itkQuadEdgeMeshFrontIterator.h.


Constructor & Destructor Documentation

template<typename TMesh , typename TQE >
itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom::FrontAtom ( QEType e = (QEType *)0,
const CoordRepType  c = 0 
) [inline]

Definition at line 116 of file itkQuadEdgeMeshFrontIterator.h.

template<typename TMesh , typename TQE >
virtual itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom::~FrontAtom ( ) [inline, virtual]

Definition at line 119 of file itkQuadEdgeMeshFrontIterator.h.


Member Function Documentation

template<typename TMesh , typename TQE >
bool itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom::operator!= ( const FrontAtom r) const [inline]
template<typename TMesh , typename TQE >
bool itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom::operator< ( const FrontAtom r) const [inline]
template<typename TMesh , typename TQE >
FrontAtom& itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom::operator= ( const FrontAtom r) [inline]
template<typename TMesh , typename TQE >
bool itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom::operator== ( const FrontAtom r) const [inline]

Member Data Documentation

template<typename TMesh , typename TQE >
CoordRepType itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom::m_Cost
template<typename TMesh , typename TQE >
QEType* itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtom::m_Edge

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