mirtk::LinearFreeFormTransformation3D Member List

This is the complete list of members for mirtk::LinearFreeFormTransformation3D, including all inherited members.

_attrmirtk::FreeFormTransformationprotected
_CPFuncmirtk::FreeFormTransformationprotected
_CPImagemirtk::FreeFormTransformationprotected
_CPStatusmirtk::FreeFormTransformationprotected
_CPValuemirtk::FreeFormTransformationprotected
_dtmirtk::FreeFormTransformationprotected
_dxmirtk::FreeFormTransformationprotected
_dymirtk::FreeFormTransformationprotected
_dzmirtk::FreeFormTransformationprotected
_FFDmirtk::LinearFreeFormTransformation3Dprotected
_matL2Wmirtk::FreeFormTransformationprotected
_matW2Lmirtk::FreeFormTransformationprotected
_NumberOfDOFsmirtk::Transformationprotected
_Parammirtk::Transformationprotected
_Statusmirtk::Transformationprotected
_tmirtk::FreeFormTransformationprotected
_xmirtk::FreeFormTransformationprotected
_ymirtk::FreeFormTransformationprotected
_zmirtk::FreeFormTransformationprotected
ActualNumberOfDOFs() constmirtk::FreeFormTransformationinline
Add(const DOFValue *)mirtk::Transformationinlinevirtual
AddObserver(Observer &)mirtk::Observableinline
Approximate(const Transformation *, int=1, double=.0)mirtk::FreeFormTransformationvirtual
Approximate(const ImageAttributes &, double *, double *, double *, int=1, double=.0)mirtk::FreeFormTransformationvirtual
Approximate(const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0)mirtk::FreeFormTransformationvirtual
Approximate(const double *, const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0)mirtk::FreeFormTransformationvirtual
mirtk::Transformation::Approximate(const ImageAttributes &, const Transformation *, int=1, double=.0)mirtk::Transformationvirtual
mirtk::Transformation::Approximate(GenericImage< double > &, int=1, double=.0)mirtk::Transformationvirtual
ApproximateAsNew(const Transformation *, int=1, double=.0)mirtk::FreeFormTransformationvirtual
ApproximateAsNew(const ImageAttributes &, double *, double *, double *, int=1, double=.0)mirtk::FreeFormTransformationvirtual
mirtk::Transformation::ApproximateAsNew(const ImageAttributes &, const Transformation *, int=1, double=.0)mirtk::Transformationvirtual
mirtk::Transformation::ApproximateAsNew(GenericImage< double > &, int=1, double=.0)mirtk::Transformationvirtual
mirtk::Transformation::ApproximateAsNew(const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0)mirtk::Transformationvirtual
mirtk::Transformation::ApproximateAsNew(const double *, const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0)mirtk::Transformationvirtual
ApproximateDOFs(const double *, const double *, const double *, const double *, const double *, const double *, const double *, int)mirtk::LinearFreeFormTransformation3Dvirtual
ApproximateDOFsGradient(const double *, const double *, const double *, const double *, const double *, const double *, const double *, int, double *, double=1.0) constmirtk::LinearFreeFormTransformation3Dvirtual
ApproximateGradient(const ImageAttributes &, const double *, const double *, const double *, double *, double=1.0) constmirtk::Transformationvirtual
ApproximateGradient(const double *, const double *, const double *, const double *, const double *, const double *, int, double *, double=1.0) constmirtk::Transformationvirtual
ApproximateGradient(const double *, const double *, const double *, const double *, const double *, const double *, const double *, int, double *, double=1.0) constmirtk::Transformationvirtual
ApproximationDomain(const ImageAttributes &, const Transformation *)mirtk::FreeFormTransformationvirtual
Attributes() constmirtk::FreeFormTransformationinline
Bending3D(const Matrix [3])mirtk::FreeFormTransformationinlinestatic
BendingEnergy(int i, int j, int k) constmirtk::LinearFreeFormTransformation3Dprotected
BendingEnergy(bool=false, bool=true) constmirtk::LinearFreeFormTransformation3Dvirtual
mirtk::FreeFormTransformation3D::BendingEnergy(double, double, double, double=0, double=NaN, bool=true) constmirtk::FreeFormTransformationvirtual
mirtk::FreeFormTransformation3D::BendingEnergy(const ImageAttributes &attr, double=NaN, bool=true) constmirtk::FreeFormTransformationvirtual
BendingEnergyGradient(double *, double=1, bool=false, bool=true, bool=true) constmirtk::LinearFreeFormTransformation3Dvirtual
BoundingBox(int, double &, double &, double &, double &, double &, double &, double=1) constmirtk::LinearFreeFormTransformation3Dvirtual
mirtk::FreeFormTransformation3D::BoundingBox(double &, double &) constmirtk::FreeFormTransformationinline
mirtk::FreeFormTransformation3D::BoundingBox(double &, double &, double &, double &, double &, double &) constmirtk::FreeFormTransformationinline
mirtk::FreeFormTransformation3D::BoundingBox(Point &, Point &) constmirtk::FreeFormTransformationinline
mirtk::FreeFormTransformation3D::BoundingBox(double &, double &, double &, double &, double &, double &, double &, double &) constmirtk::FreeFormTransformationinline
mirtk::FreeFormTransformation3D::BoundingBox(Point &, double &, Point &, double &) constmirtk::FreeFormTransformationinline
mirtk::FreeFormTransformation3D::BoundingBox(int, double &, double &, double=1) constmirtk::FreeFormTransformationinlinevirtual
mirtk::FreeFormTransformation3D::BoundingBox(int, double &, double &, double &, double &, double &, double &, double &, double &, double=1) constmirtk::FreeFormTransformationinlinevirtual
mirtk::FreeFormTransformation3D::BoundingBox(int, Point &, Point &, double=1) constmirtk::FreeFormTransformationinline
mirtk::FreeFormTransformation3D::BoundingBox(const ImageAttributes &, int, int &, int &, int &, int &, int &, int &, double=1) constmirtk::FreeFormTransformationinline
mirtk::FreeFormTransformation3D::BoundingBox(const ImageAttributes &, int, int &, int &, int &, int &, int &, int &, int &, int &, double=1) constmirtk::FreeFormTransformationinline
mirtk::FreeFormTransformation3D::BoundingBox(const Image *, int, int &, int &, int &, int &, int &, int &, double=1) constmirtk::FreeFormTransformationinline
mirtk::FreeFormTransformation3D::BoundingBox(const Image *, int, int &, int &, int &, int &, int &, int &, int &, int &, double=1) constmirtk::FreeFormTransformationinline
BoundingBoxCP(int cp, Point &, Point &, double=1) constmirtk::FreeFormTransformation3Dinline
BoundingBoxImage(const BaseImage *, int, int &, int &, int &, int &, int &, int &, double=1) constmirtk::FreeFormTransformation3Dinline
Broadcast(Event, const void *=NULL)mirtk::Observableinline
CanModifyDisplacement(int=-1) constmirtk::Transformationvirtual
CanRead(TransformationType) constmirtk::LinearFreeFormTransformation3Dvirtual
CheckHeader(const char *)mirtk::Transformationstatic
ClearObservers()mirtk::Observableinline
Compose(const Transformation *)mirtk::LinearFreeFormTransformation3Dvirtual
ControlPointLocation(int, double &, double &) constmirtk::FreeFormTransformationinline
ControlPointLocation(int, double &, double &, double &) constmirtk::FreeFormTransformationinline
ControlPointLocation(int) constmirtk::FreeFormTransformationinline
CopyFrom(const Transformation *)mirtk::FreeFormTransformationinlinevirtual
CPExtrapolator typedefmirtk::FreeFormTransformation
CPImage typedefmirtk::FreeFormTransformation
CPInterpolator typedefmirtk::FreeFormTransformation
CPStatus typedefmirtk::FreeFormTransformation
CPValue typedefmirtk::FreeFormTransformation
CropPadPassiveCPs(int=0, bool=false)mirtk::FreeFormTransformation
CropPadPassiveCPs(int, int, int=0, int=0, bool=false)mirtk::FreeFormTransformationvirtual
DefaultAttributes(double, double, double, double, double, double, double, double, double, const double *, const double *, const double *)mirtk::FreeFormTransformation3Dstatic
mirtk::FreeFormTransformation::DefaultAttributes(const ImageAttributes &attr, double dx=-1.0, double dy=-1.0, double dz=-1.0, double dt=-1.0)mirtk::FreeFormTransformationstatic
mirtk::FreeFormTransformation::DefaultAttributes(double, double, double, double, double, double, double, double, double, double, double, double, const double *, const double *, const double *)mirtk::FreeFormTransformationstatic
DeleteObserver(Observer &)mirtk::Observableinline
DeriveJacobianWrtDOF(Matrix &, int, double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
Displacement(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
Displacement(const ImageAttributes &, double *, double *, double *) constmirtk::Transformationvirtual
Displacement(GenericImage< double > &, double=NaN, const WorldCoordsImage *=NULL) constmirtk::Transformationvirtual
Displacement(GenericImage< float > &, double=NaN, const WorldCoordsImage *=NULL) constmirtk::Transformationvirtual
Displacement(GenericImage< double > &, double, double, const WorldCoordsImage *=NULL) constmirtk::Transformationvirtual
Displacement(GenericImage< float > &, double, double, const WorldCoordsImage *=NULL) constmirtk::Transformationvirtual
DisplacementAfterDOFChange(int dof, double dv, GenericImage< double > &dx, double t, double t0=NaN, const WorldCoordsImage *i2w=NULL) constmirtk::Transformationvirtual
DOFBoundingBox(const ImageAttributes &, int, int &, int &, int &, int &, int &, int &, double=1) constmirtk::FreeFormTransformationinline
DOFBoundingBox(const Image *, int, int &, int &, int &, int &, int &, int &, double=1) constmirtk::FreeFormTransformationinlinevirtual
DOFGradientNorm(const double *) constmirtk::FreeFormTransformationinlinevirtual
DOFStatus typedefmirtk::Transformation
DOFToDimension(int) constmirtk::FreeFormTransformationinline
DOFToIndex(int) constmirtk::FreeFormTransformationinline
DOFValue typedefmirtk::Transformation
Evaluate(double &, double &, double &, int, int, int) constmirtk::LinearFreeFormTransformation3Dinline
Evaluate(double &, double &, double &) constmirtk::LinearFreeFormTransformation3Dinline
EvaluateJacobian(Matrix &, double, double, double) constmirtk::LinearFreeFormTransformation3D
EvaluateRMSError(const Transformation *) constmirtk::FreeFormTransformation
mirtk::Transformation::EvaluateRMSError(const ImageAttributes &, const Transformation *) constmirtk::Transformation
mirtk::Transformation::EvaluateRMSError(const ImageAttributes &, double *, double *) constmirtk::Transformation
mirtk::Transformation::EvaluateRMSError(const ImageAttributes &, double *, double *, double *) constmirtk::Transformation
mirtk::Transformation::EvaluateRMSError(const double *, const double *, const double *, double, double *, double *, double *, int no) constmirtk::Transformation
mirtk::Transformation::EvaluateRMSError(const double *, const double *, const double *, const double *, double *, double *, double *, int no) constmirtk::Transformation
ExtrapolationMode(enum ExtrapolationMode)mirtk::FreeFormTransformationvirtual
Extrapolator() constmirtk::FreeFormTransformationinline
FFDJacobianDetDerivative(double dJ[3], const Matrix &adj, int cp, double x, double y, double z, double=0, double=NaN, bool wrt_world=true, bool use_spacing=true) constmirtk::FreeFormTransformationvirtual
FFDJacobianWorld(Matrix &, double, double, double, double=0, double=NaN) constmirtk::FreeFormTransformationinlinevirtual
FreeFormTransformation(CPInterpolator &, CPInterpolator *=NULL)mirtk::FreeFormTransformationprotected
FreeFormTransformation(const FreeFormTransformation &, CPInterpolator &, CPInterpolator *=NULL)mirtk::FreeFormTransformationprotected
FreeFormTransformation3D(CPInterpolator &, CPInterpolator *=NULL)mirtk::FreeFormTransformation3Dprotected
FreeFormTransformation3D(const FreeFormTransformation3D &, CPInterpolator &, CPInterpolator *=NULL)mirtk::FreeFormTransformation3Dprotected
Get(int, Vector &) constmirtk::FreeFormTransformationinline
Get(int, double &, double &, double &) constmirtk::FreeFormTransformationinline
Get(int, int, int, double &, double &, double &) constmirtk::FreeFormTransformationinline
Get(int, int, int, int, double &, double &, double &) constmirtk::FreeFormTransformationinline
mirtk::Transformation::Get(int) constmirtk::Transformationinlinevirtual
mirtk::Transformation::Get(DOFValue *) constmirtk::Transformationinlinevirtual
GetOrientation(double *, double *, double *) constmirtk::FreeFormTransformationinline
GetSpacing(double &, double &, double &) constmirtk::FreeFormTransformationinline
GetSpacing(double &, double &, double &, double &) constmirtk::FreeFormTransformationinline
GetStatus(int, CPStatus &) constmirtk::FreeFormTransformationinline
GetStatus(int, int, int, DOFStatus &, DOFStatus &, DOFStatus &) constmirtk::FreeFormTransformationinline
GetStatus(int, int, int, int, DOFStatus &, DOFStatus &, DOFStatus &) constmirtk::FreeFormTransformationinline
mirtk::Transformation::GetStatus(int) constmirtk::Transformationinlinevirtual
GetStatusCP(int, int, int, DOFStatus &, DOFStatus &, DOFStatus &) constmirtk::FreeFormTransformation3Dinline
GetT() constmirtk::FreeFormTransformationinline
GetTAfterSubdivision() constmirtk::FreeFormTransformationinlinevirtual
GetTSpacing() constmirtk::FreeFormTransformationinline
GetTSpacingAfterSubdivision() constmirtk::FreeFormTransformationinlinevirtual
GetX() constmirtk::FreeFormTransformationinline
GetXAfterSubdivision() constmirtk::FreeFormTransformationinlinevirtual
GetXSpacing() constmirtk::FreeFormTransformationinline
GetXSpacingAfterSubdivision() constmirtk::FreeFormTransformationinlinevirtual
GetY() constmirtk::FreeFormTransformationinline
GetYAfterSubdivision() constmirtk::FreeFormTransformationinlinevirtual
GetYSpacing() constmirtk::FreeFormTransformationinline
GetYSpacingAfterSubdivision() constmirtk::FreeFormTransformationinlinevirtual
GetZ() constmirtk::FreeFormTransformationinline
GetZAfterSubdivision() constmirtk::FreeFormTransformationinlinevirtual
GetZSpacing() constmirtk::FreeFormTransformationinline
GetZSpacingAfterSubdivision() constmirtk::FreeFormTransformationinlinevirtual
GlobalDisplacement(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
GlobalHessian(Matrix [3], double, double, double, double=0, double=NaN) constmirtk::FreeFormTransformationinlinevirtual
GlobalInverse(double &, double &, double &, double=0, double=NaN) constmirtk::FreeFormTransformationinlinevirtual
GlobalInverseDisplacement(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
GlobalJacobian(Matrix &, double, double, double, double=0, double=NaN) constmirtk::FreeFormTransformationinlinevirtual
mirtk::Transformation::GlobalJacobian(double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
GlobalTransform(double &, double &, double &, double=0, double=NaN) constmirtk::FreeFormTransformationinlinevirtual
HasSameDOFsAs(const Transformation *) constmirtk::Transformationinlinevirtual
Hessian(Matrix [3], double, double, double, double=0, double=NaN) constmirtk::FreeFormTransformationinlinevirtual
HessianToWorld(double &, double &, double &) constmirtk::FreeFormTransformationinline
HessianToWorld(double &, double &, double &, double &, double &, double &) constmirtk::FreeFormTransformationinline
HessianToWorld(Matrix &) constmirtk::FreeFormTransformationinline
HessianToWorld(Matrix [3]) constmirtk::FreeFormTransformationinline
IndexToDOFs(int, int &, int &) constmirtk::FreeFormTransformationinline
IndexToDOFs(int, int &, int &, int &) constmirtk::FreeFormTransformationinline
IndexToLattice(int, int &, int &) constmirtk::FreeFormTransformationinline
IndexToLattice(int, int &, int &, int &) constmirtk::FreeFormTransformationinline
IndexToLattice(int, int &, int &, int &, int &) constmirtk::FreeFormTransformationinline
IndexToWorld(int, double &, double &) constmirtk::FreeFormTransformationinline
IndexToWorld(int, double &, double &, double &) constmirtk::FreeFormTransformationinline
IndexToWorld(int, Point &) constmirtk::FreeFormTransformationinline
IndexToWorld(int) constmirtk::FreeFormTransformationinline
Initialize(const ImageAttributes &)mirtk::FreeFormTransformation3Dvirtual
mirtk::FreeFormTransformation::Initialize(const ImageAttributes &, double, double, double=-1.0, double=-1.0)mirtk::FreeFormTransformation
mirtk::FreeFormTransformation::Initialize(const CPImage &, bool=false)mirtk::FreeFormTransformation
mirtk::FreeFormTransformation::Initialize(const GenericImage< double > &, bool=false)mirtk::FreeFormTransformation
InitializeCPs(const ImageAttributes &, bool=true)mirtk::FreeFormTransformationprotected
InitializeCPs(const FreeFormTransformation &, bool=true)mirtk::FreeFormTransformationprotected
InitializeDOFs(int)mirtk::Transformationprotected
InitializeDOFs(const Transformation &, int=-1)mirtk::Transformationprotected
InitializeInterpolator()mirtk::FreeFormTransformationprotected
InitializeStatus()mirtk::FreeFormTransformationprotected
Interpolate(const double *, const double *, const double *)mirtk::LinearFreeFormTransformation3Dvirtual
Inverse(double &, double &, double &, double=0, double=NaN) constmirtk::FreeFormTransformationinlinevirtual
mirtk::Transformation::Inverse(Point &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
mirtk::Transformation::Inverse(PointSet &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
InverseDisplacement(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
InverseDisplacement(const ImageAttributes &, double *, double *, double *) constmirtk::Transformationvirtual
InverseDisplacement(GenericImage< double > &, double=NaN, const WorldCoordsImage *=NULL) constmirtk::Transformationvirtual
InverseDisplacement(GenericImage< float > &, double=NaN, const WorldCoordsImage *=NULL) constmirtk::Transformationvirtual
InverseDisplacement(GenericImage< double > &, double, double, const WorldCoordsImage *=NULL) constmirtk::Transformationvirtual
InverseDisplacement(GenericImage< float > &, double, double, const WorldCoordsImage *=NULL) constmirtk::Transformationvirtual
IsActive(int) constmirtk::FreeFormTransformationinlinevirtual
IsActive(int, int, int=0, int=0) constmirtk::FreeFormTransformationinlinevirtual
IsIdentity() constmirtk::Transformationinlinevirtual
Jacobian(Matrix &, double, double, double, double=0, double=NaN) constmirtk::FreeFormTransformationinlinevirtual
mirtk::Transformation::Jacobian(double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
JacobianDetDerivative(double dJ[3], const Matrix &adj, int cp, double x, double y, double z, double t=0, double t0=NaN, bool wrt_world=true, bool use_spacing=true) constmirtk::FreeFormTransformationinlinevirtual
JacobianDOFs(double [3], int, int, int, double, double, double) constmirtk::LinearFreeFormTransformation3Dinlinevirtual
mirtk::FreeFormTransformation3D::JacobianDOFs(Matrix &, int, int, int, double, double, double) constmirtk::FreeFormTransformation3Dinlinevirtual
mirtk::FreeFormTransformation3D::JacobianDOFs(Matrix &, int, double, double, double, double=0, double=NaN) constmirtk::FreeFormTransformation3Dinlinevirtual
mirtk::FreeFormTransformation3D::JacobianDOFs(double [3], int, double, double, double, double=0, double=NaN) constmirtk::FreeFormTransformation3Dinlinevirtual
mirtk::FreeFormTransformation::JacobianDOFs(TransformationJacobian &, double, double, double, double=0, double=NaN) constmirtk::FreeFormTransformationinlinevirtual
JacobianToWorld(double &, double &) constmirtk::FreeFormTransformationinline
JacobianToWorld(double &, double &, double &) constmirtk::FreeFormTransformationinline
JacobianToWorld(Matrix &) constmirtk::FreeFormTransformationinline
JacobianToWorldOrientation(double &, double &) constmirtk::FreeFormTransformationinline
JacobianToWorldOrientation(double &, double &, double &) constmirtk::FreeFormTransformationinline
KernelRadius() constmirtk::FreeFormTransformationinline
KernelSize() constmirtk::LinearFreeFormTransformation3Dvirtual
LatticeToIndex(int, int, int=0, int=0) constmirtk::FreeFormTransformationinline
LatticeToTime(double) constmirtk::FreeFormTransformationinlinevirtual
LatticeToWorld(double &, double &) constmirtk::FreeFormTransformationinlinevirtual
LatticeToWorld(double &, double &, double &) constmirtk::FreeFormTransformationinlinevirtual
LatticeToWorld(Point &) constmirtk::FreeFormTransformationinlinevirtual
LinearFreeFormTransformation3D()mirtk::LinearFreeFormTransformation3D
LinearFreeFormTransformation3D(double, double, double, double, double, double, double, double, double, double *, double *, double *)mirtk::LinearFreeFormTransformation3D
LinearFreeFormTransformation3D(const ImageAttributes &, double=-1, double=-1, double=-1)mirtk::LinearFreeFormTransformation3Dexplicit
LinearFreeFormTransformation3D(const BaseImage &, double, double, double)mirtk::LinearFreeFormTransformation3Dexplicit
LinearFreeFormTransformation3D(const GenericImage< double > &, bool=true)mirtk::LinearFreeFormTransformation3Dexplicit
LinearFreeFormTransformation3D(const BSplineFreeFormTransformation3D &)mirtk::LinearFreeFormTransformation3Dexplicit
LinearFreeFormTransformation3D(const LinearFreeFormTransformation3D &)mirtk::LinearFreeFormTransformation3D
LocalDisplacement(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
LocalHessian(Matrix [3], double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
LocalInverse(double &, double &, double &, double=0, double=NaN) constmirtk::LinearFreeFormTransformation3Dinlinevirtual
LocalInverseDisplacement(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
LocalJacobian(Matrix &, double, double, double, double=0, double=NaN) constmirtk::LinearFreeFormTransformation3Dinlinevirtual
mirtk::FreeFormTransformation3D::LocalJacobian(double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
LocalTransform(double &, double &, double &, double=0, double=NaN) constmirtk::LinearFreeFormTransformation3Dinlinevirtual
mirtkPublicAttributeMacro(double, SpeedupFactor)mirtk::FreeFormTransformation
mirtkReadOnlyAttributeMacro(enum ExtrapolationMode, ExtrapolationMode)mirtk::FreeFormTransformation
MultiBoundingBoxImage(const BaseImage *, int, int &, int &, int &, int &, int &, int &, double=1) constmirtk::FreeFormTransformation3Dinline
NameOfClass() const =0mirtk::Objectpure virtual
NameOfType()mirtk::Objectinlinestatic
New(TransformationType)mirtk::Transformationstatic
New(const Transformation *)mirtk::Transformationstatic
New(const char *)mirtk::Transformationstatic
NotifyObservers(Event, const void *=NULL)mirtk::Observableinline
NumberOfActiveCPs() constmirtk::FreeFormTransformationinline
NumberOfActiveDOFs() constmirtk::Transformationinline
NumberOfCPs() constmirtk::FreeFormTransformationinline
NumberOfDOFs() constmirtk::Transformationinlinevirtual
NumberOfObservers() constmirtk::Observableinline
NumberOfPassiveCPs() constmirtk::FreeFormTransformationinline
NumberOfPassiveDOFs() constmirtk::Transformationinline
Observable()mirtk::Observableinlineprotected
Observable(const Observable &)mirtk::Observableinlineprotected
operator=(const Observable &)mirtk::Observableinlineprotected
Parameter() constmirtk::FreeFormTransformationvirtual
mirtk::Observable::Parameter(const ParameterList &)mirtk::Objectinline
ParametricGradient(const GenericImage< double > *, double *, const WorldCoordsImage *, const WorldCoordsImage *, double=NaN, double=1) constmirtk::FreeFormTransformation3Dvirtual
ParametricGradient(const PointSet &, const Vector3D< double > *, double *, double=0, double=NaN, double=1) constmirtk::FreeFormTransformation3Dvirtual
mirtk::Transformation::ParametricGradient(const GenericImage< double > *, double *, const WorldCoordsImage *, double=NaN, double=1) constmirtk::Transformationinline
mirtk::Transformation::ParametricGradient(const GenericImage< double > *, double *, double=NaN, double=1) constmirtk::Transformationinline
mirtk::Transformation::ParametricGradient(const GenericImage< double > **, int, double *, const WorldCoordsImage *, const WorldCoordsImage *, const double *=NULL, double=1) constmirtk::Transformationinlinevirtual
mirtk::Transformation::ParametricGradient(const GenericImage< double > **, int, double *, const WorldCoordsImage *, const double *=NULL, double=1) constmirtk::Transformationinline
mirtk::Transformation::ParametricGradient(const GenericImage< double > **, int, double *, const double *=NULL, double=1) constmirtk::Transformationinline
Print(ostream &, Indent=0) constmirtk::LinearFreeFormTransformation3Dvirtual
mirtk::Transformation::Print(Indent=0) constmirtk::Transformationinline
Put(int, const Vector &)mirtk::FreeFormTransformationinline
Put(int, double, double, double)mirtk::FreeFormTransformationinline
Put(int, int, int, double, double, double)mirtk::FreeFormTransformationinline
Put(int, int, int, int, double, double, double)mirtk::FreeFormTransformationinline
mirtk::Transformation::Put(int, double)mirtk::Transformationinlinevirtual
mirtk::Transformation::Put(const DOFValue *)mirtk::Transformationinlinevirtual
PutBoundingBox(double, double, double, double, double, double)mirtk::FreeFormTransformation
PutBoundingBox(const Point &, const Point &)mirtk::FreeFormTransformation
PutBoundingBox(double, double)mirtk::FreeFormTransformation
PutBoundingBox(double, double, double, double, double, double, double, double)mirtk::FreeFormTransformation
PutOrientation(double *, double *, double *)mirtk::FreeFormTransformationinline
PutStatus(int, const CPStatus &)mirtk::FreeFormTransformationinline
PutStatus(int, int, int, DOFStatus, DOFStatus, DOFStatus)mirtk::FreeFormTransformationinline
PutStatus(int, int, int, int, DOFStatus, DOFStatus, DOFStatus)mirtk::FreeFormTransformationinline
mirtk::Transformation::PutStatus(int, DOFStatus)mirtk::Transformationinlinevirtual
PutStatusCP(int, int, int, DOFStatus, DOFStatus, DOFStatus)mirtk::FreeFormTransformation3Dinline
Read(const char *)mirtk::Transformationvirtual
Read(Cifstream &)mirtk::Transformationvirtual
ReadDOFs(Cifstream &, TransformationType)mirtk::FreeFormTransformation3Dprotectedvirtual
RequiresCachingOfDisplacements() constmirtk::Transformationinlinevirtual
Reset()mirtk::Transformationvirtual
Set(const char *, const char *)mirtk::FreeFormTransformationvirtual
Subdivide(bool=true, bool=true, bool=true, bool=true)mirtk::FreeFormTransformationinlinevirtual
Subdivide2D()mirtk::FreeFormTransformationinline
Subdivide3D()mirtk::FreeFormTransformationinline
Subdivide4D()mirtk::FreeFormTransformationinline
T() constmirtk::FreeFormTransformationinline
Throw(ErrorType err, const char *func, Args... args) constmirtk::Objectprotected
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args)mirtk::Objectprotectedstatic
TimeToLattice(double) constmirtk::FreeFormTransformationinlinevirtual
Transform(double &, double &, double &, double=0, double=NaN) constmirtk::FreeFormTransformationinlinevirtual
mirtk::Transformation::Transform(Point &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
mirtk::Transformation::Transform(PointSet &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
mirtk::Transformation::Transform(int, double *, double *, double *, double=0, double=NaN) constmirtk::Transformationvirtual
mirtk::Transformation::Transform(int, double *, double *, double *, const double *, double=NaN) constmirtk::Transformationvirtual
mirtk::Transformation::Transform(WorldCoordsImage &, double=NaN) constmirtk::Transformationvirtual
Transformation(int=0)mirtk::Transformationprotected
Transformation(const Transformation &)mirtk::Transformationprotected
Transformation(const Transformation &, int)mirtk::Transformationprotected
TypeOfClass(const char *)mirtk::Transformationstatic
TypeOfClass() constmirtk::Transformationinlinevirtual
Update(const DOFValue *)mirtk::Transformationinlinevirtual
Vector typedefmirtk::FreeFormTransformation
Verify()mirtk::Transformationvirtual
WorldToLattice(double &, double &) constmirtk::FreeFormTransformationinlinevirtual
WorldToLattice(double &, double &, double &) constmirtk::FreeFormTransformationinlinevirtual
WorldToLattice(Point &) constmirtk::FreeFormTransformationinlinevirtual
Write(const char *) constmirtk::Transformationvirtual
Write(Cofstream &) constmirtk::Transformationvirtual
WriteCPs(Cofstream &) constmirtk::FreeFormTransformationprotected
WriteDOFs(Cofstream &) constmirtk::FreeFormTransformation3Dprotectedvirtual
X() constmirtk::FreeFormTransformationinline
Y() constmirtk::FreeFormTransformationinline
Z() constmirtk::FreeFormTransformationinline
~FreeFormTransformation()mirtk::FreeFormTransformationvirtual
~FreeFormTransformation3D()mirtk::FreeFormTransformation3Dvirtual
~LinearFreeFormTransformation3D()mirtk::LinearFreeFormTransformation3Dvirtual
~Object()mirtk::Objectinlinevirtual
~Observable()mirtk::Observableinlinevirtual
~Transformation()mirtk::Transformationvirtual