ITK  4.1.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions
itk::NodePair< TNode, TOutputPixel > Class Template Reference

#include <itkNodePair.h>

List of all members.

Public Types

typedef TNode NodeType
typedef TOutputPixel OutputPixelType
typedef NodePair Self
typedef std::pair< TNode,
TOutputPixel > 
Superclass

Public Member Functions

const TNode & GetNode () const
TNode & GetNode ()
const TOutputPixel & GetValue () const
TOutputPixel & GetValue ()
 NodePair ()
 NodePair (const TNode &iNode, const TOutputPixel &iValue)
 NodePair (const Self &iPair)
bool operator< (const Self &iRight) const
bool operator<= (const Self &iRight) const
void operator= (const Self &iPair)
bool operator> (const Self &iRight) const
bool operator>= (const Self &iRight) const
void SetNode (const TNode &iNode)
void SetValue (const TOutputPixel &iValue)

Detailed Description

template<class TNode, class TOutputPixel>
class itk::NodePair< TNode, TOutputPixel >

Represents a Node and its associated value (front value)

Definition at line 33 of file itkNodePair.h.


Member Typedef Documentation

template<class TNode , class TOutputPixel >
typedef TNode itk::NodePair< TNode, TOutputPixel >::NodeType

Definition at line 39 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
typedef TOutputPixel itk::NodePair< TNode, TOutputPixel >::OutputPixelType

Definition at line 40 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
typedef NodePair itk::NodePair< TNode, TOutputPixel >::Self

Definition at line 36 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
typedef std::pair< TNode, TOutputPixel > itk::NodePair< TNode, TOutputPixel >::Superclass

Definition at line 37 of file itkNodePair.h.


Constructor & Destructor Documentation

template<class TNode , class TOutputPixel >
itk::NodePair< TNode, TOutputPixel >::NodePair ( ) [inline]

Definition at line 42 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
itk::NodePair< TNode, TOutputPixel >::NodePair ( const TNode &  iNode,
const TOutputPixel &  iValue 
) [inline]

Definition at line 43 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
itk::NodePair< TNode, TOutputPixel >::NodePair ( const Self iPair) [inline]

Definition at line 45 of file itkNodePair.h.


Member Function Documentation

template<class TNode , class TOutputPixel >
const TNode& itk::NodePair< TNode, TOutputPixel >::GetNode ( ) const [inline]

Definition at line 69 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
TNode& itk::NodePair< TNode, TOutputPixel >::GetNode ( ) [inline]

Definition at line 73 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
const TOutputPixel& itk::NodePair< TNode, TOutputPixel >::GetValue ( ) const [inline]

Definition at line 57 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
TOutputPixel& itk::NodePair< TNode, TOutputPixel >::GetValue ( ) [inline]

Definition at line 61 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
bool itk::NodePair< TNode, TOutputPixel >::operator< ( const Self iRight) const [inline]

Definition at line 78 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
bool itk::NodePair< TNode, TOutputPixel >::operator<= ( const Self iRight) const [inline]

Definition at line 88 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
void itk::NodePair< TNode, TOutputPixel >::operator= ( const Self iPair) [inline]

Definition at line 47 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
bool itk::NodePair< TNode, TOutputPixel >::operator> ( const Self iRight) const [inline]

Definition at line 83 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
bool itk::NodePair< TNode, TOutputPixel >::operator>= ( const Self iRight) const [inline]

Definition at line 93 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
void itk::NodePair< TNode, TOutputPixel >::SetNode ( const TNode &  iNode) [inline]

Definition at line 65 of file itkNodePair.h.

template<class TNode , class TOutputPixel >
void itk::NodePair< TNode, TOutputPixel >::SetValue ( const TOutputPixel &  iValue) [inline]

Definition at line 53 of file itkNodePair.h.


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