OTB
9.0.0
Orfeo Toolbox
|
#include <otbAlphaBlendingFunctor.h>
Public Types | |
typedef itk::RGBAPixel< InternalInputPixel1Type > | InputPixel1Type |
typedef itk::RGBAPixel< InternalInputPixel2Type > | InputPixel2Type |
typedef TInputInternalPixel1 | InternalInputPixel1Type |
typedef TInputInternalPixel2 | InternalInputPixel2Type |
typedef TOutputInternalPixel | InternalOutputPixelType |
typedef itk::RGBAPixel< InternalOutputPixelType > | OutputPixelType |
Public Types inherited from otb::Functor::AlphaBlendingFunctorBase< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > > | |
typedef itk::RGBAPixel< TInputInternalPixel1 > | InputPixel1Type |
typedef itk::RGBAPixel< TInputInternalPixel2 > | InputPixel2Type |
typedef itk::RGBAPixel< TOutputInternalPixel > | OutputPixelType |
Public Member Functions | |
AlphaBlendingFunctor () | |
OutputPixelType | operator() (InputPixel1Type input1, InputPixel2Type input2) const |
~AlphaBlendingFunctor () | |
Public Member Functions inherited from otb::Functor::AlphaBlendingFunctorBase< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > > | |
AlphaBlendingFunctorBase () | |
virtual double | GetAlpha () const |
virtual OutputPixelType | operator() (InputPixel1Type input1, InputPixel2Type input2) const=0 |
virtual void | SetAlpha (double a) |
~AlphaBlendingFunctorBase () | |
Protected Attributes | |
double | m_Alpha |
Protected Attributes inherited from otb::Functor::AlphaBlendingFunctorBase< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > > | |
double | m_Alpha |
Definition at line 106 of file otbAlphaBlendingFunctor.h.
typedef itk::RGBAPixel<InternalInputPixel1Type> otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::InputPixel1Type |
Definition at line 118 of file otbAlphaBlendingFunctor.h.
typedef itk::RGBAPixel<InternalInputPixel2Type> otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::InputPixel2Type |
Definition at line 120 of file otbAlphaBlendingFunctor.h.
typedef TInputInternalPixel1 otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::InternalInputPixel1Type |
Definition at line 117 of file otbAlphaBlendingFunctor.h.
typedef TInputInternalPixel2 otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::InternalInputPixel2Type |
Definition at line 119 of file otbAlphaBlendingFunctor.h.
typedef TOutputInternalPixel otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::InternalOutputPixelType |
Definition at line 121 of file otbAlphaBlendingFunctor.h.
typedef itk::RGBAPixel<InternalOutputPixelType> otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::OutputPixelType |
Definition at line 122 of file otbAlphaBlendingFunctor.h.
|
inline |
Definition at line 110 of file otbAlphaBlendingFunctor.h.
|
inline |
Definition at line 113 of file otbAlphaBlendingFunctor.h.
|
inline |
Definition at line 124 of file otbAlphaBlendingFunctor.h.
|
protected |
Definition at line 140 of file otbAlphaBlendingFunctor.h.