#include <irtkFreeFormTransformation.h>
This class implements a free form transformation
Definition at line 26 of file irtkFreeFormTransformation.h.
Public Member Functions | |
virtual | ~irtkFreeFormTransformation () |
Destructor. | |
virtual int | GetX () const =0 |
Returns the of control points in x. | |
virtual int | GetY () const =0 |
Returns the of control points in y. | |
virtual int | GetZ () const =0 |
Returns the of control points in z. | |
virtual int | NumberOfDOFs () const =0 |
Returns the number of parameters of the transformation. | |
virtual void | Put (int, double)=0 |
Puts a control point value. | |
virtual double | Get (int) const =0 |
Gets a control point value. | |
virtual void | PutStatus (int, _Status)=0 |
Puts a control point status. | |
virtual _Status | GetStatus (int)=0 |
Gets a control point status. | |
virtual void | Subdivide ()=0 |
Subdivide FFD. | |
virtual void | WorldToLattice (double &, double &, double &) const =0 |
Transforms world coordinates (in mm) to lattice coordinates. | |
virtual void | LatticeToWorld (double &, double &, double &) const =0 |
Transforms lattice coordinates to world coordinates (in mm). | |
virtual const char * | NameOfClass () |
Returns a string with the name of the instantiated class. |