ITK  4.8.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Private Attributes | List of all members
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:

Detailed Description

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

Definition at line 136 of file itkFastMarchingImageFilter.h.

Public Member Functions

 AxisNodeType ()
 
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
 
Selfoperator= (const Self &rhs)
 
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
 

Constructor & Destructor Documentation

template<typename TLevelSet, typename TSpeedImage = Image< float, TLevelSet ::ImageDimension >>
itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::AxisNodeType::AxisNodeType ( )
inline

Definition at line 139 of file itkFastMarchingImageFilter.h.

Member Function Documentation

template<typename TLevelSet, typename TSpeedImage = Image< float, TLevelSet ::ImageDimension >>
int itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::AxisNodeType::GetAxis ( ) const
inline
template<typename TLevelSet, typename TSpeedImage = Image< float, TLevelSet ::ImageDimension >>
const AxisNodeType& itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::AxisNodeType::operator= ( const NodeType node)
inline
template<typename TLevelSet, typename TSpeedImage = Image< float, TLevelSet ::ImageDimension >>
void itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::AxisNodeType::SetAxis ( int  axis)
inline

Member Data Documentation

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

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