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

itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::FastMarchingImageFilter::AxisNodeType Class Reference

#include <itkFastMarchingImageFilter.h>

Inheritance diagram for itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::FastMarchingImageFilter::AxisNodeType:

Inheritance graph
[legend]
Collaboration diagram for itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::FastMarchingImageFilter::AxisNodeType:

Collaboration graph
[legend]

List of all members.

Public Types

typedef Index< VSetDimension > IndexType
typedef PixelType PixelType
typedef LevelSetNode Self

Public Member Functions

int GetAxis () const
 itkStaticConstMacro (SetDimension, unsigned int, VSetDimension)
bool operator< (const Self &node) const
bool operator<= (const Self &node) const
const AxisNodeTypeoperator= (const NodeType &node)
bool operator> (const Self &node) const
bool operator>= (const Self &node) const
void SetAxis (int axis)
const IndexTypeGetIndex () const
IndexTypeGetIndex ()
void SetIndex (const IndexType &input)
const PixelTypeGetValue () const
PixelTypeGetValue ()
void SetValue (const PixelType &input)


Detailed Description

template<class TLevelSet, class TSpeedImage = Image<float,::itk::GetImageDimension<TLevelSet>::ImageDimension>>
class itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::AxisNodeType

Definition at line 134 of file itkFastMarchingImageFilter.h.


Member Typedef Documentation

typedef Index<VSetDimension> itk::LevelSetNode< PixelType , VSetDimension >::IndexType [inherited]

Index typedef.

Definition at line 58 of file itkLevelSetNode.h.

typedef PixelType itk::LevelSetNode< PixelType , VSetDimension >::PixelType [inherited]

Pixel typedef.

Definition at line 52 of file itkLevelSetNode.h.

typedef LevelSetNode itk::LevelSetNode< PixelType , VSetDimension >::Self [inherited]

Standard class typedefs.

Definition at line 49 of file itkLevelSetNode.h.


Member Function Documentation

template<class TLevelSet, class TSpeedImage = Image<float,::itk::GetImageDimension<TLevelSet>::ImageDimension>>
int itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::FastMarchingImageFilter::AxisNodeType::GetAxis (  )  const [inline]

Definition at line 137 of file itkFastMarchingImageFilter.h.

const IndexType& itk::LevelSetNode< PixelType , VSetDimension >::GetIndex ( void   )  const [inline, inherited]

Get/Set index.

Definition at line 99 of file itkLevelSetNode.h.

IndexType& itk::LevelSetNode< PixelType , VSetDimension >::GetIndex ( void   )  [inline, inherited]

Get/Set index.

Definition at line 97 of file itkLevelSetNode.h.

const PixelType& itk::LevelSetNode< PixelType , VSetDimension >::GetValue ( void   )  const [inline, inherited]

Get/Set level set value.

Definition at line 90 of file itkLevelSetNode.h.

PixelType& itk::LevelSetNode< PixelType , VSetDimension >::GetValue ( void   )  [inline, inherited]

Get/Set level set value.

Definition at line 88 of file itkLevelSetNode.h.

itk::LevelSetNode< PixelType , VSetDimension >::itkStaticConstMacro ( SetDimension  ,
unsigned  int,
VSetDimension   
) [inherited]

Level set dimension.

bool itk::LevelSetNode< PixelType , VSetDimension >::operator< ( const Self node  )  const [inline, inherited]

Operator <. A LevelSetNode is sorted by its value field.

Definition at line 65 of file itkLevelSetNode.h.

References itk::LevelSetNode< TPixel, VSetDimension >::m_Value.

bool itk::LevelSetNode< PixelType , VSetDimension >::operator<= ( const Self node  )  const [inline, inherited]

Operator <=. A LevelSetNode is sorted by its value field.

Definition at line 69 of file itkLevelSetNode.h.

References itk::LevelSetNode< TPixel, VSetDimension >::m_Value.

template<class TLevelSet, class TSpeedImage = Image<float,::itk::GetImageDimension<TLevelSet>::ImageDimension>>
const AxisNodeType& itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::FastMarchingImageFilter::AxisNodeType::operator= ( const NodeType node  )  [inline]

Definition at line 139 of file itkFastMarchingImageFilter.h.

bool itk::LevelSetNode< PixelType , VSetDimension >::operator> ( const Self node  )  const [inline, inherited]

Operator >. A LevelSetNode is sorted by its value field.

Definition at line 61 of file itkLevelSetNode.h.

References itk::LevelSetNode< TPixel, VSetDimension >::m_Value.

bool itk::LevelSetNode< PixelType , VSetDimension >::operator>= ( const Self node  )  const [inline, inherited]

Operator >=. A LevelSetNode is sorted by its value field.

Definition at line 73 of file itkLevelSetNode.h.

References itk::LevelSetNode< TPixel, VSetDimension >::m_Value.

template<class TLevelSet, class TSpeedImage = Image<float,::itk::GetImageDimension<TLevelSet>::ImageDimension>>
void itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::FastMarchingImageFilter::AxisNodeType::SetAxis ( int  axis  )  [inline]

Definition at line 138 of file itkFastMarchingImageFilter.h.

void itk::LevelSetNode< PixelType , VSetDimension >::SetIndex ( const IndexType input  )  [inline, inherited]

Get/Set index.

Definition at line 101 of file itkLevelSetNode.h.

void itk::LevelSetNode< PixelType , VSetDimension >::SetValue ( const PixelType &  input  )  [inline, inherited]

Get/Set level set value.

Definition at line 92 of file itkLevelSetNode.h.


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

Generated at Tue Sep 15 08:20:46 2009 for ITK by doxygen 1.5.8 written by Dimitri van Heesch, © 1997-2000