OTB  6.7.0
Orfeo Toolbox
Namespaces | Classes | Typedefs | Enumerations | Functions
otb::Wrapper Namespace Reference

Namespaces

 details
 
 MetaDataHelper
 
 Tags
 
 Ui
 
 XML
 

Classes

class  AbstractParameterList
 
class  AddProcessToWatchEvent
 
class  Application
 
class  ApplicationFactory
 
class  ApplicationFactoryBase
 
class  ApplicationRegistry
 
class  AppliThread
 
class  BoolParameter
 
class  ChoiceParameter
 
class  CommandLineLauncher
 
class  CommandLineParser
 
class  CompositeApplication
 
class  DirectoryParameter
 
class  DocExampleStructure
 
class  ElevationParametersHandler
 
class  FloatParameter
 
class  InputFilenameListParameter
 
class  InputFilenameParameter
 
class  InputImageListParameter
 
class  InputImageParameter
 
class  InputVectorDataListParameter
 
class  InputVectorDataParameter
 
class  IntParameter
 
class  LearningApplicationBase
 
class  ListEditItemModel
 
class  ListEditWidget
 
class  ListViewParameter
 
class  MapProjectionParametersHandler
 
class  NumericalParameter
 
class  OutputFilenameParameter
 
class  OutputImageParameter
 
class  OutputVectorDataParameter
 
class  Parameter
 
class  ParameterGroup
 
class  ParameterKey
 
class  ParameterList
 
class  ProxyParameter
 
class  QtApplication
 
class  QtFileSelectionWidget
 
class  QtMainWindow
 
class  QtStringSelectionWidget
 
class  QtWidgetBoolParameter
 
class  QtWidgetChoiceParameter
 
class  QtWidgetDirectoryParameter
 
class  QtWidgetDoubleSpinBox
 
class  QtWidgetFloatParameter
 
class  QtWidgetInputFilenameListParameter
 
class  QtWidgetInputFilenameParameter
 
class  QtWidgetInputImageListParameter
 
class  QtWidgetInputImageParameter
 
class  QtWidgetInputVectorDataListParameter
 
class  QtWidgetInputVectorDataParameter
 
class  QtWidgetIntParameter
 
class  QtWidgetLineEdit
 
class  QtWidgetListViewParameter
 
class  QtWidgetModel
 
class  QtWidgetOutputFilenameParameter
 
class  QtWidgetOutputImageParameter
 
class  QtWidgetOutputVectorDataParameter
 
class  QtWidgetParameterBase
 
class  QtWidgetParameterFactory
 
class  QtWidgetParameterGroup
 
class  QtWidgetParameterLabel
 
class  QtWidgetParameterList
 
class  QtWidgetRAMParameter
 
class  QtWidgetSimpleProgressReport
 
class  QtWidgetSpinBox
 
class  QtWidgetStringListParameter
 
class  QtWidgetStringParameter
 
class  QtWidgetView
 
class  RadiusParameter
 
class  RAMParameter
 
class  StringListInterface
 
class  StringListParameter
 
class  StringParameter
 
class  TrainDimensionalityReductionApplicationBase
 
class  TrainImagesBase
 
class  TrainVectorBase
 

Typedefs

typedef otb::Image
< DoubleComplexPixelType, 2 > 
ComplexDoubleImageType
 
typedef otb::VectorImage
< DoubleComplexPixelType, 2 > 
ComplexDoubleVectorImageType
 
typedef otb::Image
< FloatComplexPixelType, 2 > 
ComplexFloatImageType
 
typedef otb::VectorImage
< FloatComplexPixelType, 2 > 
ComplexFloatVectorImageType
 
typedef otb::Image
< Int16ComplexPixelType, 2 > 
ComplexInt16ImageType
 
typedef otb::VectorImage
< Int16ComplexPixelType, 2 > 
ComplexInt16VectorImageType
 
typedef otb::Image
< Int32ComplexPixelType, 2 > 
ComplexInt32ImageType
 
typedef otb::VectorImage
< Int32ComplexPixelType, 2 > 
ComplexInt32VectorImageType
 
typedef std::complex< double > DoubleComplexPixelType
 
typedef otb::Image< double > DoubleImageType
 
typedef otb::VectorImage< double > DoubleVectorImageType
 
typedef std::complex< float > FloatComplexPixelType
 
typedef otb::ObjectList
< FloatImageType
FloatImageListType
 
typedef otb::Image< float > FloatImageType
 
typedef otb::ObjectList
< FloatVectorImageType
FloatVectorImageListType
 
typedef otb::VectorImage< float > FloatVectorImageType
 
typedef itk::ImageBase< 2 > ImageBaseType
 
typedef std::complex< short > Int16ComplexPixelType
 
typedef otb::Image< short > Int16ImageType
 
typedef otb::VectorImage< short > Int16VectorImageType
 
typedef std::complex< int > Int32ComplexPixelType
 
typedef otb::Image< int > Int32ImageType
 
typedef otb::VectorImage< int > Int32VectorImageType
 
typedef otb::Image< unsigned
short > 
UInt16ImageType
 
typedef otb::VectorImage
< unsigned short > 
UInt16VectorImageType
 
typedef otb::Image< unsigned int > UInt32ImageType
 
typedef otb::VectorImage
< unsigned int > 
UInt32VectorImageType
 
typedef otb::Image< unsigned char > UInt8ImageType
 
typedef otb::Image
< itk::RGBAPixel< unsigned
char > > 
UInt8RGBAImageType
 
typedef otb::Image
< itk::RGBPixel< unsigned char > > 
UInt8RGBImageType
 
typedef otb::VectorImage
< unsigned char > 
UInt8VectorImageType
 
typedef double VectorDataCoordinatePrecisionType
 
typedef otb::ObjectList
< VectorDataType
VectorDataListType
 
typedef otb::VectorData
< VectorDataCoordinatePrecisionType,
2, VectorDataValuePrecisionType
VectorDataType
 
typedef double VectorDataValuePrecisionType
 

Enumerations

enum  {
  Map_Utm,
  Map_Lambert2,
  Map_Lambert93,
  Map_WGS84,
  Map_Epsg
}
 
enum  ComplexImagePixelType {
  ComplexImagePixelType_int16,
  ComplexImagePixelType_int32,
  ComplexImagePixelType_float,
  ComplexImagePixelType_double
}
 
enum  ElevationType {
  Elevation_DEM,
  Elevation_Average
}
 
enum  ImagePixelType {
  ImagePixelType_uint8,
  ImagePixelType_int16,
  ImagePixelType_uint16,
  ImagePixelType_int32,
  ImagePixelType_uint32,
  ImagePixelType_float,
  ImagePixelType_double,
  ImagePixelType_cint16,
  ImagePixelType_cint32,
  ImagePixelType_cfloat,
  ImagePixelType_cdouble
}
 
enum  ParameterType {
  ParameterType_Int,
  ParameterType_Float,
  ParameterType_String,
  ParameterType_StringList,
  ParameterType_InputFilename,
  ParameterType_InputFilenameList,
  ParameterType_OutputFilename,
  ParameterType_Directory,
  ParameterType_Choice,
  ParameterType_InputImage,
  ParameterType_InputImageList,
  ParameterType_InputVectorData,
  ParameterType_InputVectorDataList,
  ParameterType_OutputImage,
  ParameterType_OutputVectorData,
  ParameterType_Radius,
  ParameterType_Group,
  ParameterType_ListView,
  ParameterType_RAM,
  ParameterType_OutputProcessXML,
  ParameterType_InputProcessXML,
  ParameterType_Bool,
  ParameterType_MAX__
}
 
enum  Role {
  Role_Input = 0,
  Role_Output
}
 
enum  UserLevel {
  UserLevel_Basic,
  UserLevel_Advanced
}
 

Functions

bool IsNotAlphaNum (char c)
 
ParameterType ParameterStringToType (const std::string &str)
 
std::string ParameterTypeToString (ParameterType type)
 

Typedef Documentation

Definition at line 171 of file otbWrapperTypes.h.

Definition at line 176 of file otbWrapperTypes.h.

Definition at line 170 of file otbWrapperTypes.h.

Definition at line 175 of file otbWrapperTypes.h.

Definition at line 168 of file otbWrapperTypes.h.

Definition at line 173 of file otbWrapperTypes.h.

Definition at line 169 of file otbWrapperTypes.h.

Definition at line 174 of file otbWrapperTypes.h.

typedef std::complex<double> otb::Wrapper::DoubleComplexPixelType

Definition at line 165 of file otbWrapperTypes.h.

Definition at line 149 of file otbWrapperTypes.h.

Definition at line 157 of file otbWrapperTypes.h.

typedef std::complex<float> otb::Wrapper::FloatComplexPixelType

Definition at line 164 of file otbWrapperTypes.h.

Definition at line 188 of file otbWrapperTypes.h.

Definition at line 148 of file otbWrapperTypes.h.

Definition at line 187 of file otbWrapperTypes.h.

Definition at line 156 of file otbWrapperTypes.h.

Definition at line 190 of file otbWrapperTypes.h.

typedef std::complex<short> otb::Wrapper::Int16ComplexPixelType

Definition at line 162 of file otbWrapperTypes.h.

Definition at line 144 of file otbWrapperTypes.h.

Definition at line 152 of file otbWrapperTypes.h.

typedef std::complex<int> otb::Wrapper::Int32ComplexPixelType

Definition at line 163 of file otbWrapperTypes.h.

Definition at line 146 of file otbWrapperTypes.h.

Definition at line 154 of file otbWrapperTypes.h.

typedef otb::Image<unsigned short> otb::Wrapper::UInt16ImageType

Definition at line 145 of file otbWrapperTypes.h.

Definition at line 153 of file otbWrapperTypes.h.

Definition at line 147 of file otbWrapperTypes.h.

Definition at line 155 of file otbWrapperTypes.h.

typedef otb::Image<unsigned char> otb::Wrapper::UInt8ImageType

Definition at line 143 of file otbWrapperTypes.h.

Definition at line 160 of file otbWrapperTypes.h.

Definition at line 159 of file otbWrapperTypes.h.

Definition at line 151 of file otbWrapperTypes.h.

Definition at line 179 of file otbWrapperTypes.h.

Definition at line 185 of file otbWrapperTypes.h.

Examples:
Projections/VectorDataExtractROIExample.cxx.

Definition at line 184 of file otbWrapperTypes.h.

Definition at line 180 of file otbWrapperTypes.h.

Enumeration Type Documentation

anonymous enum
Enumerator
Map_Utm 
Map_Lambert2 
Map_Lambert93 
Map_WGS84 
Map_Epsg 

Definition at line 34 of file otbWrapperMapProjectionParametersHandler.h.

Enumerator
ComplexImagePixelType_int16 
ComplexImagePixelType_int32 
ComplexImagePixelType_float 
ComplexImagePixelType_double 

Definition at line 120 of file otbWrapperTypes.h.

Enumerator
Elevation_DEM 
Elevation_Average 

Definition at line 135 of file otbWrapperTypes.h.

Enumerator
ImagePixelType_uint8 
ImagePixelType_int16 
ImagePixelType_uint16 
ImagePixelType_int32 
ImagePixelType_uint32 
ImagePixelType_float 
ImagePixelType_double 
ImagePixelType_cint16 
ImagePixelType_cint32 
ImagePixelType_cfloat 
ImagePixelType_cdouble 

Definition at line 104 of file otbWrapperTypes.h.

Enumerator
ParameterType_Int 
ParameterType_Float 
ParameterType_String 
ParameterType_StringList 
ParameterType_InputFilename 
ParameterType_InputFilenameList 
ParameterType_OutputFilename 
ParameterType_Directory 
ParameterType_Choice 
ParameterType_InputImage 
ParameterType_InputImageList 
ParameterType_InputVectorData 
ParameterType_InputVectorDataList 
ParameterType_OutputImage 
ParameterType_OutputVectorData 
ParameterType_Radius 
ParameterType_Group 
ParameterType_ListView 
ParameterType_RAM 
ParameterType_OutputProcessXML 
ParameterType_InputProcessXML 
ParameterType_Bool 
ParameterType_MAX__ 

Definition at line 37 of file otbWrapperTypes.h.

Enumerator
Role_Input 
Role_Output 

Definition at line 128 of file otbWrapperTypes.h.

Enumerator
UserLevel_Basic 
UserLevel_Advanced 

Definition at line 98 of file otbWrapperTypes.h.

Function Documentation

bool otb::Wrapper::IsNotAlphaNum ( char  c)

Utility function to negate std::isalnum

Definition at line 47 of file otbTrainVectorBase.h.

Referenced by otb::Wrapper::TrainVectorBase< TInputValue, TOutputValue >::DoUpdateParameters().

ParameterType otb::Wrapper::ParameterStringToType ( const std::string &  str)
std::string otb::Wrapper::ParameterTypeToString ( ParameterType  type)