OTB
9.0.0
Orfeo Toolbox
|
#include <otbRGBAPixelConverter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::RGBAPixel< TInternalInputPixelType > | InputPixelType |
typedef TOutputPixelType | OutputPixelType |
typedef itk::SmartPointer< Self > | Pointer |
typedef RGBAPixelConverter | Self |
typedef itk::ProcessObject | Superclass |
Public Member Functions | |
OutputPixelType | Convert (InputPixelType input) |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
RGBAPixelConverter () | |
~RGBAPixelConverter () override | |
Private Member Functions | |
void | operator= (const Self &)=delete |
RGBAPixelConverter (const Self &)=delete | |
Convert an itk::RGBApixel<InternalType> into another pixel type.
To be usable, the desired conversion must be implemented through partial specialisation mechanism.
Definition at line 46 of file otbRGBAPixelConverter.h.
typedef itk::SmartPointer<const Self> otb::RGBAPixelConverter< TInternalInputPixelType, TOutputPixelType >::ConstPointer |
Definition at line 53 of file otbRGBAPixelConverter.h.
typedef itk::RGBAPixel<TInternalInputPixelType> otb::RGBAPixelConverter< TInternalInputPixelType, TOutputPixelType >::InputPixelType |
Definition at line 59 of file otbRGBAPixelConverter.h.
typedef TOutputPixelType otb::RGBAPixelConverter< TInternalInputPixelType, TOutputPixelType >::OutputPixelType |
Definition at line 62 of file otbRGBAPixelConverter.h.
typedef itk::SmartPointer<Self> otb::RGBAPixelConverter< TInternalInputPixelType, TOutputPixelType >::Pointer |
Definition at line 52 of file otbRGBAPixelConverter.h.
typedef RGBAPixelConverter otb::RGBAPixelConverter< TInternalInputPixelType, TOutputPixelType >::Self |
Standard class typedefs
Definition at line 50 of file otbRGBAPixelConverter.h.
typedef itk::ProcessObject otb::RGBAPixelConverter< TInternalInputPixelType, TOutputPixelType >::Superclass |
Definition at line 51 of file otbRGBAPixelConverter.h.
|
inlineprotected |
Definition at line 67 of file otbRGBAPixelConverter.h.
|
inlineoverrideprotected |
Definition at line 70 of file otbRGBAPixelConverter.h.
|
privatedelete |
RGBAPixelConverter< TInternalInputPixelType, typename itk::RGBPixel< TInternalOutputPixelType > >::OutputPixelType otb::RGBAPixelConverter< TInternalInputPixelType, TInternalOutputPixelType >::Convert | ( | InputPixelType | input | ) |
Definition at line 33 of file otbRGBAPixelConverter.hxx.
virtual::itk::LightObject::Pointer otb::RGBAPixelConverter< TInternalInputPixelType, TOutputPixelType >::CreateAnother | ( | void | ) | const |
|
virtual |
Run-time type information (and related methods).
|
static |
Method for creation through the object factory.
Referenced by otb::Wrapper::LearningApplicationBase< TInputValue, TOutputValue >::Classify(), and otb::Wrapper::LearningApplicationBase< TInputValue, TOutputValue >::Train().
|
privatedelete |
|
inlineoverrideprotected |
Definition at line 73 of file otbRGBAPixelConverter.h.