Go to the source code of this file.
Namespaces |
| namespace | otb |
| | The "otb" namespace contains all Orfeo Toolbox (OTB) classes There are several nested namespaces withing the otb:: namespace.
|
| namespace | otb::Wrapper |
Macro Definition Documentation
| #define otbGetParameterComplexImageMacro |
( |
|
Image | ) |
|
Value:Image##Type * GetParameter##Image( std::string parameter ) \
{ \
Image##Type::Pointer ret; \
Parameter* param = GetParameterByKey(parameter); \
if (dynamic_cast<ComplexInputImageParameter*>(param)) \
{ \
ComplexInputImageParameter* paramDown = dynamic_cast<ComplexInputImageParameter*>(param); \
ret = paramDown->Get##Image(); \
} \
return ret; \
}
Definition at line 403 of file otbWrapperApplication.h.
| #define otbGetParameterImageMacro |
( |
|
Image | ) |
|
Value:Image##Type * GetParameter##Image( std::string parameter ) \
{ \
Image##Type::Pointer ret; \
Parameter* param = GetParameterByKey(parameter); \
if (dynamic_cast<InputImageParameter*>(param)) \
{ \
InputImageParameter* paramDown = dynamic_cast<InputImageParameter*>(param); \
ret = paramDown->Get##Image(); \
} \
return ret; \
}
Definition at line 365 of file otbWrapperApplication.h.