NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Types | Public Member Functions | List of all members
itk::Functor::ScalarToRGBOBIFPixelFunctor< TScalar, TNumberOfOrientations > Class Template Reference

Function object which maps a scalar value into an RGB pixel value for basic image feature images according to Lewis Griffin's colour scheme. More...

Public Types

typedef unsigned char RGBComponentType
 
typedef RGBPixel
< RGBComponentType
RGBPixelType
 
typedef TScalar ScalarType
 

Public Member Functions

 ScalarToRGBOBIFPixelFunctor ()
 
 ~ScalarToRGBOBIFPixelFunctor ()
 
RGBPixelType operator() (const TScalar &) const
 
void InterpolateRGB (const int c1[3], const int c2[3], double fraction, RGBPixelType &ans) const
 

Detailed Description

template<class TScalar, int TNumberOfOrientations>
class itk::Functor::ScalarToRGBOBIFPixelFunctor< TScalar, TNumberOfOrientations >

Function object which maps a scalar value into an RGB pixel value for basic image feature images according to Lewis Griffin's colour scheme.

Member Typedef Documentation

template<class TScalar , int TNumberOfOrientations>
typedef unsigned char itk::Functor::ScalarToRGBOBIFPixelFunctor< TScalar, TNumberOfOrientations >::RGBComponentType
template<class TScalar , int TNumberOfOrientations>
typedef RGBPixel<RGBComponentType> itk::Functor::ScalarToRGBOBIFPixelFunctor< TScalar, TNumberOfOrientations >::RGBPixelType
template<class TScalar , int TNumberOfOrientations>
typedef TScalar itk::Functor::ScalarToRGBOBIFPixelFunctor< TScalar, TNumberOfOrientations >::ScalarType

Constructor & Destructor Documentation

template<class TScalar , int TNumberOfOrientations>
itk::Functor::ScalarToRGBOBIFPixelFunctor< TScalar, TNumberOfOrientations >::ScalarToRGBOBIFPixelFunctor ( )
template<class TScalar , int TNumberOfOrientations>
itk::Functor::ScalarToRGBOBIFPixelFunctor< TScalar, TNumberOfOrientations >::~ScalarToRGBOBIFPixelFunctor ( )
inline

Member Function Documentation

template<class TScalar , int TNumberOfOrientations>
void itk::Functor::ScalarToRGBOBIFPixelFunctor< TScalar, TNumberOfOrientations >::InterpolateRGB ( const int  c1[3],
const int  c2[3],
double  fraction,
RGBPixelType ans 
) const
template<class TScalar , int TNumberOfOrientations>
RGBPixelType itk::Functor::ScalarToRGBOBIFPixelFunctor< TScalar, TNumberOfOrientations >::operator() ( const TScalar &  ) const

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