brainrat-private 6.0.4
bio::ChannelExtractor< AimsRGBA, C > Class Template Reference

#include <brainrat/utility/channelextractor.h>

Inheritance diagram for bio::ChannelExtractor< AimsRGBA, C >:
Collaboration diagram for bio::ChannelExtractor< AimsRGBA, C >:

Public Member Functions

 ChannelExtractor ()
 
virtual ~ChannelExtractor ()
 
void getChannelR (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelG (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelB (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelA (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelRGBNorm (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelYl (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelCb (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelCr (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelH (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelS (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelV (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelX (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelY (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelZ (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelL (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannela (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
void getChannelb (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelR (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelG (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelB (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelA (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelRGBNorm (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelYl (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelCb (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelCr (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelH (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelS (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelV (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelX (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelY (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelZ (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelL (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannela (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > getChannelb (carto::VolumeRef< AimsRGBA > in)
 
 ChannelExtractor ()
 
virtual ~ChannelExtractor ()
 
void getChannelR (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelR (carto::VolumeRef< AimsRGBA > in)
 
void getChannelG (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelG (carto::VolumeRef< AimsRGBA > in)
 
void getChannelB (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelB (carto::VolumeRef< AimsRGBA > in)
 
void getChannelRGBNorm (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelRGBNorm (carto::VolumeRef< AimsRGBA > in)
 
void getChannelYl (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelYl (carto::VolumeRef< AimsRGBA > in)
 
void getChannelCb (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelCb (carto::VolumeRef< AimsRGBA > in)
 
void getChannelCr (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelCr (carto::VolumeRef< AimsRGBA > in)
 
void getChannelH (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelH (carto::VolumeRef< AimsRGBA > in)
 
void getChannelS (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelS (carto::VolumeRef< AimsRGBA > in)
 
void getChannelV (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelV (carto::VolumeRef< AimsRGBA > in)
 
void getChannelX (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelX (carto::VolumeRef< AimsRGBA > in)
 
void getChannelY (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelY (carto::VolumeRef< AimsRGBA > in)
 
void getChannelZ (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelZ (carto::VolumeRef< AimsRGBA > in)
 
void getChannelL (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelL (carto::VolumeRef< AimsRGBA > in)
 
void getChannela (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannela (carto::VolumeRef< AimsRGBA > in)
 
void getChannelb (carto::VolumeRef< AimsRGBA >, carto::VolumeRef< C >)
 
carto::VolumeRef< C > getChannelb (carto::VolumeRef< AimsRGBA > in)
 
carto::VolumeRef< C > allocateVolume (carto::VolumeRef< AimsRGBA > in)
 
- Public Member Functions inherited from bio::Rescaler
 Rescaler ()
 
virtual ~Rescaler ()
 
template<typename T, typename C>
rescale (T val)
 
void setRescale (bool val=true)
 
void setInputMin (double val)
 
void setInputMax (double val)
 
void setOutputMin (double val)
 
void setOutputMax (double val)
 
void resetInputMin ()
 
void resetInputMax ()
 
void resetOutputMin ()
 
void resetOutputMax ()
 
void setInputDynMinMax (bool val=true)
 
template<typename T>
void setInputDynMinMax (carto::VolumeRef< T > in)
 
void reset ()
 

Protected Member Functions

carto::VolumeRef< C > allocateVolume (carto::VolumeRef< AimsRGBA > in)
 
- Protected Member Functions inherited from bio::Rescaler
template<typename T>
void computeInputDynMin (carto::VolumeRef< T > in, int ch=0)
 
template<typename T>
void computeInputDynMax (carto::VolumeRef< T > in, int ch=0)
 
template<typename T>
void computeInputTypeMin ()
 
template<typename T>
void computeInputTypeMax ()
 
template<typename C>
void computeOutputMin ()
 
template<typename C>
void computeOutputMax ()
 
void AB ()
 
template<typename T, typename C>
void computeRuntimeMinMax (carto::VolumeRef< T > in, int ch=0)
 
template<>
void computeInputDynMin (carto::VolumeRef< AimsRGB > in, int ch)
 
template<>
void computeInputDynMax (carto::VolumeRef< AimsRGB > in, int ch)
 
template<>
void computeInputTypeMin ()
 
template<>
void computeInputTypeMax ()
 
template<>
void computeInputDynMin (carto::VolumeRef< AimsRGBA > in, int ch)
 
template<>
void computeInputDynMax (carto::VolumeRef< AimsRGBA > in, int ch)
 
template<>
void computeInputTypeMin ()
 
template<>
void computeInputTypeMax ()
 
template<>
void computeInputDynMin (carto::VolumeRef< AimsHSV > in, int ch)
 
template<>
void computeInputDynMax (carto::VolumeRef< AimsHSV > in, int ch)
 
template<>
void computeInputTypeMin ()
 
template<>
void computeInputTypeMax ()
 

Additional Inherited Members

- Protected Attributes inherited from bio::Rescaler
bool _rescale
 
double _imin
 
double _imax
 
double _omin
 
double _omax
 
bool _iminset
 
bool _imaxset
 
bool _ominset
 
bool _omaxset
 
bool _dynlimits
 
double _a
 
double _b
 
bool _abset
 

Detailed Description

template<typename C>
class bio::ChannelExtractor< AimsRGBA, C >

Definition at line 1073 of file channelextractor.h.

Constructor & Destructor Documentation

◆ ChannelExtractor() [1/2]

template<typename C>
bio::ChannelExtractor< AimsRGBA, C >::ChannelExtractor ( )
inline

Definition at line 1076 of file channelextractor.h.

References bio::Rescaler::Rescaler().

Referenced by getChannelA().

◆ ~ChannelExtractor() [1/2]

template<typename C>
virtual bio::ChannelExtractor< AimsRGBA, C >::~ChannelExtractor ( )
inlinevirtual

Definition at line 1079 of file channelextractor.h.

◆ ChannelExtractor() [2/2]

bio::ChannelExtractor< AimsRGBA, C >::ChannelExtractor ( )
inline

Definition at line 336 of file channelextractor.h.

◆ ~ChannelExtractor() [2/2]

virtual bio::ChannelExtractor< AimsRGBA, C >::~ChannelExtractor ( )
inlinevirtual

Definition at line 339 of file channelextractor.h.

Member Function Documentation

◆ allocateVolume() [1/2]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::allocateVolume ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 472 of file channelextractor.h.

◆ allocateVolume() [2/2]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::allocateVolume ( carto::VolumeRef< AimsRGBA > in)
inlineprotected

Definition at line 1206 of file channelextractor.h.

◆ getChannelA() [1/2]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelA ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelA() [2/2]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelA ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

◆ getChannela() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannela ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 457 of file channelextractor.h.

◆ getChannela() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannela ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannela() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannela ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 369 of file channelextractor.h.

◆ getChannela() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannela ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1607 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelB() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelB ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 385 of file channelextractor.h.

◆ getChannelB() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelB ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelB() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelB ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 357 of file channelextractor.h.

◆ getChannelB() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelB ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

◆ getChannelb() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelb ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 463 of file channelextractor.h.

◆ getChannelb() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelb ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelb() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelb ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 370 of file channelextractor.h.

◆ getChannelb() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelb ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1653 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelCb() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelCb ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 403 of file channelextractor.h.

◆ getChannelCb() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelCb ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelCb() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelCb ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 360 of file channelextractor.h.

◆ getChannelCb() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelCb ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1340 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelCr() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelCr ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 409 of file channelextractor.h.

◆ getChannelCr() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelCr ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelCr() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelCr ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 361 of file channelextractor.h.

◆ getChannelCr() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelCr ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1363 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelG() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelG ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 379 of file channelextractor.h.

◆ getChannelG() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelG ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelG() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelG ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 356 of file channelextractor.h.

◆ getChannelG() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelG ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

◆ getChannelH() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelH ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 415 of file channelextractor.h.

◆ getChannelH() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelH ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelH() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelH ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 362 of file channelextractor.h.

◆ getChannelH() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelH ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1386 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelL() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelL ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 451 of file channelextractor.h.

◆ getChannelL() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelL ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelL() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelL ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 368 of file channelextractor.h.

◆ getChannelL() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelL ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1567 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelR() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelR ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 373 of file channelextractor.h.

◆ getChannelR() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelR ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelR() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelR ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 355 of file channelextractor.h.

◆ getChannelR() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelR ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

◆ getChannelRGBNorm() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelRGBNorm ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 391 of file channelextractor.h.

◆ getChannelRGBNorm() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelRGBNorm ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelRGBNorm() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelRGBNorm ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 358 of file channelextractor.h.

◆ getChannelRGBNorm() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelRGBNorm ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1280 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelS() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelS ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 421 of file channelextractor.h.

◆ getChannelS() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelS ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelS() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelS ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 363 of file channelextractor.h.

◆ getChannelS() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelS ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1413 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelV() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelV ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 427 of file channelextractor.h.

◆ getChannelV() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelV ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelV() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelV ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 364 of file channelextractor.h.

◆ getChannelV() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelV ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1444 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelX() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelX ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 433 of file channelextractor.h.

◆ getChannelX() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelX ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelX() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelX ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 365 of file channelextractor.h.

◆ getChannelX() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelX ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1468 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelY() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelY ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 439 of file channelextractor.h.

◆ getChannelY() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelY ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelY() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelY ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 366 of file channelextractor.h.

◆ getChannelY() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelY ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1501 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelYl() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelYl ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 397 of file channelextractor.h.

◆ getChannelYl() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelYl ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelYl() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelYl ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 359 of file channelextractor.h.

◆ getChannelYl() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelYl ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1318 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().

◆ getChannelZ() [1/4]

carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelZ ( carto::VolumeRef< AimsRGBA > in)
inline

Definition at line 445 of file channelextractor.h.

◆ getChannelZ() [2/4]

template<typename C>
carto::VolumeRef< C > bio::ChannelExtractor< AimsRGBA, C >::getChannelZ ( carto::VolumeRef< AimsRGBA > in)
inline

◆ getChannelZ() [3/4]

void bio::ChannelExtractor< AimsRGBA, C >::getChannelZ ( carto::VolumeRef< AimsRGBA > ,
carto::VolumeRef< C >  )
inline

Definition at line 367 of file channelextractor.h.

◆ getChannelZ() [4/4]

template<typename C>
void bio::ChannelExtractor< AimsRGBA, C >::getChannelZ ( carto::VolumeRef< AimsRGBA > in,
carto::VolumeRef< C > out )

Definition at line 1534 of file channelextractor.h.

References bio::Rescaler::computeRuntimeMinMax(), and rescale().


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