21 #ifndef otbCompositeTransform_h
22 #define otbCompositeTransform_h
54 template <
class TFirstTransform,
class TSecondTransform,
class TScalarType =
typename TFirstTransform::ScalarType,
55 unsigned int NInputDimensions = TFirstTransform::InputSpaceDimension,
56 unsigned int NOutputDimensions = TSecondTransform::OutputSpaceDimension>
100 itkStaticConstMacro(InputSpaceDimension,
unsigned int, NInputDimensions);
101 itkStaticConstMacro(OutputSpaceDimension,
unsigned int, NOutputDimensions);
102 itkStaticConstMacro(SpaceDimension,
unsigned int, NInputDimensions);
103 itkStaticConstMacro(ParametersDimension,
unsigned int, NInputDimensions*(NInputDimensions + 1));
137 void operator=(
const Self&) =
delete;
142 #ifndef OTB_MANUAL_INSTANTIATION