21 #ifndef otbSarTransformBase_h
22 #define otbSarTransformBase_h
45 template <
class TScalarType,
unsigned int NInputDimensions = 3,
unsigned int NOutputDimensions = 2>
58 using TiePointsType = std::vector<std::pair<InputPointType,OutputPointType>>;
65 itkStaticConstMacro(InputSpaceDimension,
unsigned int, NInputDimensions);
66 itkStaticConstMacro(OutputSpaceDimension,
unsigned int, NOutputDimensions);
75 bool IsValidSensorModel()
const override;
83 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
90 void operator=(
const Self&) =
delete;
95 #ifndef OTB_MANUAL_INSTANTIATION