|
typedef RadialDistortionTransform | Self |
|
typedef Transform< TScalar, 2, 2 > | Superclass |
|
typedef SmartPointer< Self > | Pointer |
|
typedef SmartPointer< const Self > | ConstPointer |
|
typedef Superclass::InverseTransformBaseType | InverseTransformBaseType |
|
typedef InverseTransformBaseType::Pointer | InverseTransformBasePointer |
|
typedef Superclass::ScalarType | ScalarType |
|
typedef Superclass::NumberOfParametersType | NumberOfParametersType |
|
typedef Superclass::ParametersType | ParametersType |
|
typedef Superclass::JacobianType | JacobianType |
|
typedef Superclass::InputPointType | InputPointType |
|
typedef Superclass::OutputPointType | OutputPointType |
|
|
| itkStaticConstMacro (Nk, unsigned int, N) |
|
| itkTypeMacro (RadialDistortionTransform, Transform) |
|
| itkNewMacro (Self) |
|
virtual OutputPointType | TransformPoint (const InputPointType &p) const |
|
InputPointType | BackTransformPoint (const OutputPointType &y) const |
|
virtual void | SetFixedParameters (const ParametersType ¶ms) |
|
virtual const ParametersType & | GetFixedParameters () const |
|
virtual void | SetParameters (const ParametersType ¶ms) |
|
virtual const ParametersType & | GetParameters () const |
|
virtual NumberOfParametersType | GetNumberOfParameters () const |
|
virtual void | ComputeJacobianWithRespectToParameters (const InputPointType &, JacobianType &) const |
|
virtual InverseTransformBasePointer | GetInverseTransform () const |
|
void | setup (const double a_min, const double a_max, const double b_min, const double b_max, const double Rmax=0.0) |
|
void | setup_translation (const double ta_Rmax=0.0, const double tb_Rmax=0.0) |
|
void | eval (const std::vector< ScalarType > &x, std::vector< ScalarType > &F, std::vector< std::vector< ScalarType > > &J) const |
|
const double & | GetRmax () const |
|
|
static void | setup_shared_params_mask (bool shared, std::vector< bool > &mask) |
|
|
virtual void | PrintSelf (std::ostream &s, Indent indent) const |
|
template<class TScalar = double, unsigned int N = 2>
Base inverse transform type. This type should not be changed to the concrete inverse transform type or inheritance would be lost.
template<class TScalar = double, unsigned int N = 2>
The number of parameters defininig this transform.
template<class TScalar = double, unsigned int N = 2>
Standard scalar type for this class.
The documentation for this class was generated from the following file: