21 #ifndef otbWrapperTypes_h 22 #define otbWrapperTypes_h 26 #include "itkRGBPixel.h" 27 #include "itkRGBAPixel.h" 66 constexpr
char const* parameterTypesStrings[] = {
"Int",
79 "InputVectorDataList",
89 static_assert(std::extent<decltype(parameterTypesStrings)>::
value ==
ParameterType_MAX__,
"Wrong number of parameters in parameterTypesStrings");
180 #endif // otbWrapperApplication_h_ otb::VectorImage< DoubleComplexPixelType, 2 > ComplexDoubleVectorImageType
Creation of an "otb" vector image which contains metadata.
otb::ObjectList< FloatVectorImageType > FloatVectorImageListType
otb::Image< Int16ComplexPixelType, 2 > ComplexInt16ImageType
otb::Image< Int32ComplexPixelType, 2 > ComplexInt32ImageType
otb::VectorData< VectorDataCoordinatePrecisionType, 2, VectorDataValuePrecisionType > VectorDataType
std::complex< float > FloatComplexPixelType
otb::VectorImage< Int16ComplexPixelType, 2 > ComplexInt16VectorImageType
ParameterType ParameterStringToType(const std::string &str)
otb::Image< double > DoubleImageType
otb::VectorImage< unsigned short > UInt16VectorImageType
std::complex< double > DoubleComplexPixelType
std::complex< int > Int32ComplexPixelType
double VectorDataCoordinatePrecisionType
otb::VectorImage< double > DoubleVectorImageType
itk::ImageBase< 2 > ImageBaseType
otb::Image< unsigned char > UInt8ImageType
otb::VectorImage< FloatComplexPixelType, 2 > ComplexFloatVectorImageType
otb::VectorImage< unsigned int > UInt32VectorImageType
otb::VectorImage< unsigned char > UInt8VectorImageType
This class is a generic all-purpose wrapping around an std::vector<itk::SmartPointer<ObjectType> >...
otb::Image< short > Int16ImageType
std::complex< short > Int16ComplexPixelType
otb::ObjectList< FloatImageType > FloatImageListType
otb::VectorImage< float > FloatVectorImageType
otb::Image< unsigned int > UInt32ImageType
Creation of an "otb" image which contains metadata.
otb::Image< float > FloatImageType
otb::VectorImage< Int32ComplexPixelType, 2 > ComplexInt32VectorImageType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
otb::ObjectList< VectorDataType > VectorDataListType
std::string ParameterTypeToString(ParameterType type)
otb::VectorImage< int > Int32VectorImageType
static constexpr GLenum value() noexcept
otb::Image< int > Int32ImageType
This class represents a hierarchy of vector data.
otb::Image< unsigned short > UInt16ImageType
otb::Image< itk::RGBAPixel< unsigned char > > UInt8RGBAImageType
otb::Image< FloatComplexPixelType, 2 > ComplexFloatImageType
double VectorDataValuePrecisionType
otb::VectorImage< short > Int16VectorImageType
otb::Image< itk::RGBPixel< unsigned char > > UInt8RGBImageType
otb::Image< DoubleComplexPixelType, 2 > ComplexDoubleImageType