|
| itkStaticConstMacro (Degree, unsigned int, N) |
|
| itkStaticConstMacro (CoefficientsPerDimension, unsigned int,((N+1)*(N+2))/2) |
|
| itkStaticConstMacro (ParameterVectorLength, unsigned int,(N+1)*(N+2)) |
|
| itkTypeMacro (LegendrePolynomialTransform, Transform) |
|
| itkNewMacro (Self) |
|
| itkStaticConstMacro (InputSpaceDimension, unsigned int, 2) |
|
| itkStaticConstMacro (OutputSpaceDimension, unsigned int, 2) |
|
virtual OutputPointType | TransformPoint (const InputPointType &x) 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 x_min, const double x_max, const double y_min, const double y_max, const double Xmax=0.0, const double Ymax=0.0) |
|
void | setup_translation (const double tx_Xmax=0.0, const double ty_Ymax=0.0) |
|
void | eval (const std::vector< ScalarType > &x, std::vector< ScalarType > &F, std::vector< std::vector< ScalarType > > &J) const |
|
void | setup_linear_system (const unsigned int start_with_degree, const unsigned int degrees_covered, const std::vector< InputPointType > &uv, const std::vector< OutputPointType > &xy, vnl_matrix< double > &M, vnl_vector< double > &bx, vnl_vector< double > &by) const |
|
void | solve_for_parameters (const unsigned int start_with_degree, const unsigned int degrees_covered, const std::vector< InputPointType > &uv, const std::vector< OutputPointType > &xy, ParametersType ¶ms) const |
|
void | solve_for_parameters (const unsigned int start_with_degree, const unsigned int degrees_covered, const std::vector< InputPointType > &uv, const std::vector< OutputPointType > &xy) |
|
const double & | GetUc () const |
|
const double & | GetVc () const |
|
const double & | GetXmax () const |
|
const double & | GetYmax () const |
|
std::string | GetTransformTypeAsString () const |
|