OTB
9.0.0
Orfeo Toolbox
|
#include <otbConcatenateVectorImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef InputImage1Type::Pointer | InputImage1PointerType |
typedef TInputImage1 | InputImage1Type |
typedef InputImage2Type::Pointer | InputImage2PointerType |
typedef TInputImage2 | InputImage2Type |
typedef InputImage1Type::PixelType | InputPixel1Type |
typedef InputImage2Type::PixelType | InputPixel2Type |
typedef OutputImageType::Pointer | OutputImagePointerType |
typedef OutputImageType::RegionType | OutputImageRegionType |
typedef TOutputImage | OutputImageType |
typedef OutputImageType::InternalPixelType | OutputInternalPixelType |
typedef OutputImageType::PixelType | OutputPixelType |
typedef itk::SmartPointer< Self > | Pointer |
typedef ConcatenateVectorImageFilter | Self |
typedef itk::ImageToImageFilter< TInputImage1, TOutputImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
InputImage1Type * | GetInput1 (void) |
InputImage2Type * | GetInput2 (void) |
virtual const char * | GetNameOfClass () const |
void | SetInput1 (const TInputImage1 *image) |
void | SetInput2 (const TInputImage2 *image) |
Static Public Member Functions | |
static Pointer | New () |
static const unsigned int | InputImage1Dimension = TInputImage1::ImageDimension |
static const unsigned int | InputImage2Dimension = TInputImage2::ImageDimension |
static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
ConcatenateVectorImageFilter () | |
~ConcatenateVectorImageFilter () override | |
void | GenerateOutputInformation () override |
void | BeforeThreadedGenerateData () override |
void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, itk::ThreadIdType threadId) override |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
ConcatenateVectorImageFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
This filter concatenates the vector pixel of the first image with the vector pixel of the second image.
Definition at line 36 of file otbConcatenateVectorImageFilter.h.
typedef itk::SmartPointer<const Self> otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::ConstPointer |
Definition at line 43 of file otbConcatenateVectorImageFilter.h.
typedef InputImage1Type::Pointer otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::InputImage1PointerType |
Definition at line 56 of file otbConcatenateVectorImageFilter.h.
typedef TInputImage1 otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::InputImage1Type |
Template related typedefs
Definition at line 49 of file otbConcatenateVectorImageFilter.h.
typedef InputImage2Type::Pointer otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::InputImage2PointerType |
Definition at line 57 of file otbConcatenateVectorImageFilter.h.
typedef TInputImage2 otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::InputImage2Type |
Definition at line 53 of file otbConcatenateVectorImageFilter.h.
typedef InputImage1Type::PixelType otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::InputPixel1Type |
Definition at line 60 of file otbConcatenateVectorImageFilter.h.
typedef InputImage2Type::PixelType otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::InputPixel2Type |
Definition at line 61 of file otbConcatenateVectorImageFilter.h.
typedef OutputImageType::Pointer otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::OutputImagePointerType |
Definition at line 58 of file otbConcatenateVectorImageFilter.h.
typedef OutputImageType::RegionType otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::OutputImageRegionType |
Definition at line 65 of file otbConcatenateVectorImageFilter.h.
typedef TOutputImage otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::OutputImageType |
Definition at line 54 of file otbConcatenateVectorImageFilter.h.
typedef OutputImageType::InternalPixelType otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::OutputInternalPixelType |
Definition at line 64 of file otbConcatenateVectorImageFilter.h.
typedef OutputImageType::PixelType otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::OutputPixelType |
Definition at line 63 of file otbConcatenateVectorImageFilter.h.
typedef itk::SmartPointer<Self> otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::Pointer |
Definition at line 42 of file otbConcatenateVectorImageFilter.h.
typedef ConcatenateVectorImageFilter otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::Self |
Standard class typedefs.
Definition at line 40 of file otbConcatenateVectorImageFilter.h.
typedef itk::ImageToImageFilter<TInputImage1, TOutputImage> otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::Superclass |
Definition at line 41 of file otbConcatenateVectorImageFilter.h.
|
protected |
Constructor.
|
overrideprotected |
Destructor.
|
privatedelete |
ImageDimension constant
|
overrideprotected |
ImageDimension constant
virtual::itk::LightObject::Pointer otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::CreateAnother | ( | void | ) | const |
|
overrideprotected |
ImageDimension constant
InputImage1Type* otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::GetInput1 | ( | void | ) |
Get the first input image.
InputImage2Type* otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::GetInput2 | ( | void | ) |
Get the second input image.
|
virtual |
Run-time type information (and related methods).
|
static |
Method for creation through the object factory.
|
privatedelete |
ImageDimension constant
|
overrideprotected |
PrintSelf method
void otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::SetInput1 | ( | const TInputImage1 * | image | ) |
Set The first input image.
image | The first input image. |
void otb::ConcatenateVectorImageFilter< TInputImage1, TInputImage2, TOutputImage >::SetInput2 | ( | const TInputImage2 * | image | ) |
Set The second input image.
image | The second input image. |
|
overrideprotected |
Main computation method.
|
static |
ImageDimension constant
Definition at line 92 of file otbConcatenateVectorImageFilter.h.
|
static |
ImageDimension constant
Definition at line 93 of file otbConcatenateVectorImageFilter.h.
|
static |
ImageDimension constant
Definition at line 94 of file otbConcatenateVectorImageFilter.h.