15 #ifndef itkUCLBaseTransform_h
16 #define itkUCLBaseTransform_h
18 #include <itkTransform.h>
30 template <
class TScalarType,
31 unsigned int NInputDimensions=3,
32 unsigned int NOutputDimensions=3>
33 class ITK_EXPORT
UCLBaseTransform :
public Transform<TScalarType, NInputDimensions, NOutputDimensions>
38 typedef Transform<TScalarType, NInputDimensions, NOutputDimensions>
Superclass;
49 virtual void TransformPoint(
const InputPointType &
input, OutputPointType &output )
const = 0;
56 UCLBaseTransform(
unsigned int Dimension, itk::TransformBase::NumberOfParametersType NumberOfParameters) : Transform<TScalarType, NInputDimensions, NOutputDimensions>(NumberOfParameters) {};
61 void operator=(
const Self&);
GLenum GLenum GLenum input
Definition: glew.h:12016
Definition: niftkITKAffineResampleImage.cxx:74
itk::Point< double, 2 > InputPointType
Definition: EulerAffine2DJacobianTest.cxx:34
const unsigned int Dimension
Definition: niftkBreastDCEandADC.cxx:89
itk::Point< double, 2 > OutputPointType
Definition: EulerAffine2DJacobianTest.cxx:35
itk::Array2D< double > JacobianType
Definition: EulerAffine2DJacobianTest.cxx:28