#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. | |