OTB  9.0.0
Orfeo Toolbox
Public Types | Public Member Functions | Static Public Member Functions | Private Member Functions | List of all members
otb::SensorTransformFactory Class Reference

#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 SensorTransformFactoryGetInstance ()
 

Private Member Functions

 SensorTransformFactory ()=default
 
 ~SensorTransformFactory ()=default
 

Detailed Description

Creates an instance of SensorTransform (RPC, SAR ...) object using object factory.

Definition at line 34 of file otbSensorTransformFactory.h.

Member Typedef Documentation

◆ Self

Standard class typedefs.

Definition at line 38 of file otbSensorTransformFactory.h.

Constructor & Destructor Documentation

◆ SensorTransformFactory()

otb::SensorTransformFactory::SensorTransformFactory ( )
privatedefault

◆ ~SensorTransformFactory()

otb::SensorTransformFactory::~SensorTransformFactory ( )
privatedefault

Member Function Documentation

◆ CreateTransform()

template<class TScalarType , unsigned int NInputDimensions, unsigned int NOutputDimensions>
otb::SensorTransformBase< TScalarType, NInputDimensions, NOutputDimensions >::Pointer otb::SensorTransformFactory::CreateTransform ( const ImageMetadata imd,
TransformDirection  d 
) const

◆ GetInstance()

static SensorTransformFactory& otb::SensorTransformFactory::GetInstance ( )
static

Retrieve the singleton instance


The documentation for this class was generated from the following files: