Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::QuadEdgeMeshFrontBaseIterator::FrontAtom Class Reference

Atomic information associated to each edge of the front. More...

#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 102 of file itkQuadEdgeMeshFrontIterator.h.


Constructor & Destructor Documentation

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

Definition at line 105 of file itkQuadEdgeMeshFrontIterator.h.

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

Definition at line 108 of file itkQuadEdgeMeshFrontIterator.h.


Member Function Documentation

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

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

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

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


Member Data Documentation

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


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

Generated at Tue Sep 15 11:53:17 2009 for ITK by doxygen 1.5.8 written by Dimitri van Heesch, © 1997-2000