![]() |
Orfeo Toolbox
3.16
|
#include <otbAlphaBlendingFunctor.h>
Inheritance diagram for otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >:
Collaboration diagram for otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >: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 Member Functions | |
| AlphaBlendingFunctor () | |
| ~AlphaBlendingFunctor () | |
| virtual double | GetAlpha () const |
| OutputPixelType | operator() (InputPixel1Type input1, InputPixel2Type input2) const |
| virtual void | SetAlpha (double a) |
Protected Attributes | |
| double | m_Alpha |
Definition at line 94 of file otbAlphaBlendingFunctor.h.
| typedef itk::RGBAPixel<InternalInputPixel1Type> otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::InputPixel1Type |
Reimplemented from otb::Functor::AlphaBlendingFunctorBase< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >.
Definition at line 106 of file otbAlphaBlendingFunctor.h.
| typedef itk::RGBAPixel<InternalInputPixel2Type> otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::InputPixel2Type |
Reimplemented from otb::Functor::AlphaBlendingFunctorBase< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >.
Definition at line 108 of file otbAlphaBlendingFunctor.h.
| typedef TInputInternalPixel1 otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::InternalInputPixel1Type |
Definition at line 105 of file otbAlphaBlendingFunctor.h.
| typedef TInputInternalPixel2 otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::InternalInputPixel2Type |
Definition at line 107 of file otbAlphaBlendingFunctor.h.
| typedef TOutputInternalPixel otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::InternalOutputPixelType |
Definition at line 109 of file otbAlphaBlendingFunctor.h.
| typedef itk::RGBAPixel<InternalOutputPixelType> otb::Functor::AlphaBlendingFunctor< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >::OutputPixelType |
Reimplemented from otb::Functor::AlphaBlendingFunctorBase< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >.
Definition at line 110 of file otbAlphaBlendingFunctor.h.
|
inline |
Definition at line 102 of file otbAlphaBlendingFunctor.h.
|
inline |
Definition at line 103 of file otbAlphaBlendingFunctor.h.
|
inlinevirtualinherited |
Definition at line 56 of file otbAlphaBlendingFunctor.h.
|
inlinevirtual |
Definition at line 112 of file otbAlphaBlendingFunctor.h.
References itk::FixedArray< TValueType, VLength >::Fill(), itk::RGBAPixel< TComponent >::GetAlpha(), itk::RGBAPixel< TComponent >::GetBlue(), itk::RGBAPixel< TComponent >::GetGreen(), itk::RGBAPixel< TComponent >::GetRed(), itk::RGBAPixel< TComponent >::SetBlue(), itk::RGBAPixel< TComponent >::SetGreen(), and itk::RGBAPixel< TComponent >::SetRed().
|
inlinevirtualinherited |
Definition at line 50 of file otbAlphaBlendingFunctor.h.
|
protected |
Reimplemented from otb::Functor::AlphaBlendingFunctorBase< itk::RGBAPixel< TInputInternalPixel1 >, itk::RGBAPixel< TInputInternalPixel2 >, itk::RGBAPixel< TOutputInternalPixel > >.
Definition at line 134 of file otbAlphaBlendingFunctor.h.