NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Friends | List of all members
itk::BlockMatchingMethod< TImageType, TScalarType >::ResidualHeapDataType Class Reference

So we can have an ordered list of points, based on the residual between transformed fixed and moving. More...

Public Member Functions

 ResidualHeapDataType (const TScalarType &aResidual, const PointType &aFixedPoint, const PointType &aMovingPoint)
 
void operator= (const ResidualHeapDataType &another)
 
void SetResidual (const TScalarType &aResidual)
 
TScalarType GetResidual () const
 
void SetFixed (const PointType &aFixedPoint)
 
PointType GetFixed () const
 
void SetMoving (const PointType &aMovingPoint)
 
PointType GetMoving () const
 

Friends

bool operator< (const ResidualHeapDataType &x, const ResidualHeapDataType &y)
 

Detailed Description

template<typename TImageType, class TScalarType>
class itk::BlockMatchingMethod< TImageType, TScalarType >::ResidualHeapDataType

So we can have an ordered list of points, based on the residual between transformed fixed and moving.

Constructor & Destructor Documentation

template<typename TImageType, class TScalarType>
itk::BlockMatchingMethod< TImageType, TScalarType >::ResidualHeapDataType::ResidualHeapDataType ( const TScalarType &  aResidual,
const PointType aFixedPoint,
const PointType aMovingPoint 
)
inline

Member Function Documentation

template<typename TImageType, class TScalarType>
PointType itk::BlockMatchingMethod< TImageType, TScalarType >::ResidualHeapDataType::GetFixed ( ) const
inline
template<typename TImageType, class TScalarType>
PointType itk::BlockMatchingMethod< TImageType, TScalarType >::ResidualHeapDataType::GetMoving ( ) const
inline
template<typename TImageType, class TScalarType>
TScalarType itk::BlockMatchingMethod< TImageType, TScalarType >::ResidualHeapDataType::GetResidual ( ) const
inline
template<typename TImageType, class TScalarType>
void itk::BlockMatchingMethod< TImageType, TScalarType >::ResidualHeapDataType::operator= ( const ResidualHeapDataType another)
inline
template<typename TImageType, class TScalarType>
void itk::BlockMatchingMethod< TImageType, TScalarType >::ResidualHeapDataType::SetFixed ( const PointType aFixedPoint)
inline
template<typename TImageType, class TScalarType>
void itk::BlockMatchingMethod< TImageType, TScalarType >::ResidualHeapDataType::SetMoving ( const PointType aMovingPoint)
inline
template<typename TImageType, class TScalarType>
void itk::BlockMatchingMethod< TImageType, TScalarType >::ResidualHeapDataType::SetResidual ( const TScalarType &  aResidual)
inline

Friends And Related Function Documentation

template<typename TImageType, class TScalarType>
bool operator< ( const ResidualHeapDataType x,
const ResidualHeapDataType y 
)
friend

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