![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbSensorTransformFactory.h>
Inheritance diagram for otb::SensorTransformFactory:
Collaboration diagram for otb::SensorTransformFactory:Public Types | |
| using | Self = SensorTransformFactory |
Public Member Functions | |
| template<class TScalarType , unsigned int NInputDimensions, unsigned int NOutputDimensions> | |
| otb::SensorTransformBase< TScalarType, NInputDimensions, NOutputDimensions >::Pointer | CreateTransform (const ImageMetadata &imd, TransformDirection d) const |
Static Public Member Functions | |
| static SensorTransformFactory & | GetInstance () |
Private Member Functions | |
| SensorTransformFactory ()=default | |
| ~SensorTransformFactory ()=default | |
Creates an instance of SensorTransform (RPC, SAR ...) object using object factory.
Definition at line 34 of file otbSensorTransformFactory.h.
Standard class typedefs.
Definition at line 38 of file otbSensorTransformFactory.h.
|
privatedefault |
|
privatedefault |
| otb::SensorTransformBase< TScalarType, NInputDimensions, NOutputDimensions >::Pointer otb::SensorTransformFactory::CreateTransform | ( | const ImageMetadata & | imd, |
| TransformDirection | d | ||
| ) | const |
Create the appropriate transform.
Definition at line 34 of file otbSensorTransformFactory.hxx.
References otb::SensorTransformBase< TScalarType, NInputDimensions, NOutputDimensions >::getDirection(), otb::SensorTransformBase< TScalarType, NInputDimensions, NOutputDimensions >::IsValidSensorModel(), and otbLogMacro.
|
static |
Retrieve the singleton instance
1.8.17