21 #ifndef otbRPCTransformBase_h
22 #define otbRPCTransformBase_h
44 template <
class TScalarType,
unsigned int NInputDimensions = 3,
unsigned int NOutputDimensions = 2>
57 using TiePointsType = std::vector<std::pair<InputPointType,OutputPointType>>;
64 itkStaticConstMacro(InputSpaceDimension,
unsigned int, NInputDimensions);
65 itkStaticConstMacro(OutputSpaceDimension,
unsigned int, NOutputDimensions);
74 bool IsValidSensorModel()
const override;
82 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
94 #ifndef OTB_MANUAL_INSTANTIATION
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.