ITK  4.2.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Private Attributes
itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::AxisNodeType Class Reference

#include <itkFastMarchingImageFilter.h>

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

List of all members.

Public Member Functions

int GetAxis () const
const AxisNodeTypeoperator= (const NodeType &node)
void SetAxis (int axis)
- Public Member Functions inherited from itk::LevelSetNode< TPixel, VSetDimension >
 LevelSetNode ()
 LevelSetNode (const Self &node)
bool operator< (const Self &node) const
bool operator<= (const Self &node) const
bool operator> (const Self &node) const
bool operator>= (const Self &node) const
PixelTypeGetValue ()
const PixelTypeGetValue () const
void SetValue (const PixelType &input)
IndexTypeGetIndex ()
const IndexTypeGetIndex () const
void SetIndex (const IndexType &input)

Private Attributes

int m_Axis

Additional Inherited Members

- Public Types inherited from itk::LevelSetNode< TPixel, VSetDimension >
typedef Index< VSetDimension > IndexType
typedef TPixel PixelType
typedef LevelSetNode Self
- Static Public Attributes inherited from itk::LevelSetNode< TPixel, VSetDimension >
static const unsigned int SetDimension = VSetDimension

Detailed Description

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

Definition at line 136 of file itkFastMarchingImageFilter.h.


Member Function Documentation

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

Definition at line 139 of file itkFastMarchingImageFilter.h.

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

Operator =. Two nodes are equal if both their value and index fields are the same.

Reimplemented from itk::LevelSetNode< TPixel, VSetDimension >.

Definition at line 141 of file itkFastMarchingImageFilter.h.

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

Definition at line 140 of file itkFastMarchingImageFilter.h.


Member Data Documentation

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

Definition at line 144 of file itkFastMarchingImageFilter.h.


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