mirtk::Transformation Member List

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

_NumberOfDOFsmirtk::Transformationprotected
_Parammirtk::Transformationprotected
_Statusmirtk::Transformationprotected
Add(const DOFValue *)mirtk::Transformationinlinevirtual
AddObserver(Observer &)mirtk::Observableinline
Approximate(const ImageAttributes &, const Transformation *, int=1, double=.0)mirtk::Transformationvirtual
Approximate(GenericImage< double > &, int=1, double=.0)mirtk::Transformationvirtual
Approximate(const ImageAttributes &, double *, double *, double *, int=1, double=.0)mirtk::Transformationvirtual
Approximate(const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0)mirtk::Transformationvirtual
Approximate(const double *, const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0)mirtk::Transformationvirtual
ApproximateAsNew(const ImageAttributes &, const Transformation *, int=1, double=.0)mirtk::Transformationvirtual
ApproximateAsNew(GenericImage< double > &, int=1, double=.0)mirtk::Transformationvirtual
ApproximateAsNew(const ImageAttributes &, double *, double *, double *, int=1, double=.0)mirtk::Transformationvirtual
ApproximateAsNew(const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0)mirtk::Transformationvirtual
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::Transformationvirtual
ApproximateDOFsGradient(const double *, const double *, const double *, const double *, const double *, const double *, const double *, int, double *, double=1.0) constmirtk::Transformationvirtual
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
Broadcast(Event, const void *=NULL)mirtk::Observableinline
CanModifyDisplacement(int=-1) constmirtk::Transformationvirtual
CanRead(TransformationType) constmirtk::Transformationvirtual
CheckHeader(const char *)mirtk::Transformationstatic
ClearObservers()mirtk::Observableinline
CopyFrom(const Transformation *)mirtk::Transformationvirtual
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 Image *, int, int &, int &, int &, int &, int &, int &, double=1) constmirtk::Transformationinlinevirtual
DOFGradientNorm(const double *) constmirtk::Transformationinlinevirtual
DOFStatus typedefmirtk::Transformation
DOFValue typedefmirtk::Transformation
EvaluateRMSError(const ImageAttributes &, const Transformation *) constmirtk::Transformation
EvaluateRMSError(const ImageAttributes &, double *, double *) constmirtk::Transformation
EvaluateRMSError(const ImageAttributes &, double *, double *, double *) constmirtk::Transformation
EvaluateRMSError(const double *, const double *, const double *, double, double *, double *, double *, int no) constmirtk::Transformation
EvaluateRMSError(const double *, const double *, const double *, const double *, double *, double *, double *, int no) constmirtk::Transformation
Get(int) constmirtk::Transformationinlinevirtual
Get(DOFValue *) constmirtk::Transformationinlinevirtual
GetStatus(int) constmirtk::Transformationinlinevirtual
GlobalDisplacement(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
GlobalHessian(Matrix [3], double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
GlobalInverse(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationvirtual
GlobalInverseDisplacement(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
GlobalJacobian(Matrix &, double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
GlobalJacobian(double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
GlobalTransform(double &, double &, double &, double=0, double=NaN) const =0mirtk::Transformationpure virtual
HasSameDOFsAs(const Transformation *) constmirtk::Transformationinlinevirtual
Hessian(Matrix [3], double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
InitializeDOFs(int)mirtk::Transformationprotected
InitializeDOFs(const Transformation &, int=-1)mirtk::Transformationprotected
Inverse(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationvirtual
Inverse(Point &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
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
IsIdentity() constmirtk::Transformationinlinevirtual
Jacobian(Matrix &, double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
Jacobian(double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
JacobianDOFs(double [3], int, double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
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::Transformationvirtual
LocalInverseDisplacement(double &, double &, double &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
LocalJacobian(Matrix &, double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
LocalJacobian(double, double, double, double=0, double=NaN) constmirtk::Transformationinlinevirtual
LocalTransform(double &, double &, double &, double=0, double=NaN) const =0mirtk::Transformationpure virtual
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
NumberOfActiveDOFs() constmirtk::Transformationinline
NumberOfDOFs() constmirtk::Transformationinlinevirtual
NumberOfObservers() constmirtk::Observableinline
NumberOfPassiveDOFs() constmirtk::Transformationinline
Observable()mirtk::Observableinlineprotected
Observable(const Observable &)mirtk::Observableinlineprotected
operator=(const Observable &)mirtk::Observableinlineprotected
Parameter() constmirtk::Transformationvirtual
mirtk::Observable::Parameter(const ParameterList &)mirtk::Objectinline
ParametricGradient(const GenericImage< double > *, double *, const WorldCoordsImage *, const WorldCoordsImage *, double=NaN, double=1) constmirtk::Transformationvirtual
ParametricGradient(const GenericImage< double > *, double *, const WorldCoordsImage *, double=NaN, double=1) constmirtk::Transformationinline
ParametricGradient(const GenericImage< double > *, double *, double=NaN, double=1) constmirtk::Transformationinline
ParametricGradient(const GenericImage< double > **, int, double *, const WorldCoordsImage *, const WorldCoordsImage *, const double *=NULL, double=1) constmirtk::Transformationinlinevirtual
ParametricGradient(const GenericImage< double > **, int, double *, const WorldCoordsImage *, const double *=NULL, double=1) constmirtk::Transformationinline
ParametricGradient(const GenericImage< double > **, int, double *, const double *=NULL, double=1) constmirtk::Transformationinline
ParametricGradient(const PointSet &, const Vector3D< double > *, double *, double=0, double=NaN, double=1) constmirtk::Transformationvirtual
Print(Indent=0) constmirtk::Transformationinline
Print(ostream &os, Indent=0) const =0mirtk::Transformationpure virtual
Put(int, double)mirtk::Transformationinlinevirtual
Put(const DOFValue *)mirtk::Transformationinlinevirtual
PutStatus(int, DOFStatus)mirtk::Transformationinlinevirtual
Read(const char *)mirtk::Transformationvirtual
Read(Cifstream &)mirtk::Transformationvirtual
ReadDOFs(Cifstream &, TransformationType)mirtk::Transformationprotectedvirtual
RequiresCachingOfDisplacements() constmirtk::Transformationinlinevirtual
Reset()mirtk::Transformationvirtual
Set(const char *, const char *)mirtk::Transformationvirtual
Throw(ErrorType err, const char *func, Args... args) constmirtk::Objectprotected
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args)mirtk::Objectprotectedstatic
Transform(double &, double &, double &, double=0, double=NaN) const =0mirtk::Transformationpure virtual
Transform(Point &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
Transform(PointSet &, double=0, double=NaN) constmirtk::Transformationinlinevirtual
Transform(int, double *, double *, double *, double=0, double=NaN) constmirtk::Transformationvirtual
Transform(int, double *, double *, double *, const double *, double=NaN) constmirtk::Transformationvirtual
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
Verify()mirtk::Transformationvirtual
Write(const char *) constmirtk::Transformationvirtual
Write(Cofstream &) constmirtk::Transformationvirtual
WriteDOFs(Cofstream &) constmirtk::Transformationprotectedvirtual
~Object()mirtk::Objectinlinevirtual
~Observable()mirtk::Observableinlinevirtual
~Transformation()mirtk::Transformationvirtual