18 #ifndef itkCustomColormapFunction_h 19 #define itkCustomColormapFunction_h 44 template<
typename TScalar,
typename TRGBPixel >
64 virtual RGBPixelType
operator()(
const TScalar &) const ITK_OVERRIDE;
102 void operator=(
const Self &) ITK_DELETE_FUNCTION;
111 #ifndef ITK_MANUAL_INSTANTIATION 112 #include "itkCustomColormapFunction.hxx" virtual RGBPixelType operator()(const TScalar &) const override
Function object which maps a scalar value into an RGB colormap value.
CustomColormapFunction Self
ChannelType m_BlueChannel
SmartPointer< Self > Pointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
void SetGreenChannel(ChannelType green)
void SetRedChannel(ChannelType red)
Function object which maps a scalar value into an RGB colormap value.
ChannelType GetGreenChannel() const
NumericTraits< ScalarType >::RealType RealType
ChannelType GetBlueChannel() const
Superclass::ScalarType ScalarType
ColormapFunction< TScalar, TRGBPixel > Superclass
~CustomColormapFunction()
Superclass::RealType RealType
Superclass::RGBPixelType RGBPixelType
void SetBlueChannel(ChannelType blue)
ChannelType m_GreenChannel
SmartPointer< const Self > ConstPointer
std::vector< RealType > ChannelType
ChannelType GetRedChannel() const
void operator=(const Self &) ITK_DELETE_FUNCTION