21 #ifndef otbGenericRSTransform_h
22 #define otbGenericRSTransform_h
55 template <
class TScalarType = double,
unsigned int NInputDimensions = 2,
56 unsigned int NOutputDimensions = 2>
93 itkStaticConstMacro(InputSpaceDimension,
unsigned int, NInputDimensions);
94 itkStaticConstMacro(OutputSpaceDimension,
unsigned int, NOutputDimensions);
95 itkStaticConstMacro(SpaceDimension,
unsigned int, NInputDimensions);
96 itkStaticConstMacro(ParametersDimension,
unsigned int, NInputDimensions*(NInputDimensions + 1));
99 itkSetStringMacro(InputProjectionRef);
100 itkGetStringMacro(InputProjectionRef);
103 itkSetStringMacro(OutputProjectionRef);
104 itkGetStringMacro(OutputProjectionRef);
156 return m_TransformUpToDate;
192 this->Superclass::Modified();
193 m_TransformUpToDate =
false;
196 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
223 #ifndef OTB_MANUAL_INSTANTIATION
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.