| _cosrx | mirtk::RigidTransformation | protected |
| _cosry | mirtk::RigidTransformation | protected |
| _cosrz | mirtk::RigidTransformation | protected |
| _inverse | mirtk::HomogeneousTransformation | protected |
| _matrix | mirtk::HomogeneousTransformation | protected |
| _NumberOfDOFs | mirtk::Transformation | protected |
| _Param | mirtk::Transformation | protected |
| _sinrx | mirtk::RigidTransformation | protected |
| _sinry | mirtk::RigidTransformation | protected |
| _sinrz | mirtk::RigidTransformation | protected |
| _Status | mirtk::Transformation | protected |
| _tansxy | mirtk::AffineTransformation | protected |
| _tansxz | mirtk::AffineTransformation | protected |
| _tansyz | mirtk::AffineTransformation | protected |
| Add(const DOFValue *) | mirtk::HomogeneousTransformation | inlinevirtual |
| AddObserver(Observer &) | mirtk::Observable | inline |
| AffineTransformation(int) | mirtk::AffineTransformation | protected |
| AffineTransformation(const RigidTransformation &, int) | mirtk::AffineTransformation | protected |
| AffineTransformation(const SimilarityTransformation &, int) | mirtk::AffineTransformation | protected |
| AffineTransformation(const AffineTransformation &, int) | mirtk::AffineTransformation | protected |
| AffineTransformation() | mirtk::AffineTransformation | |
| AffineTransformation(const RigidTransformation &) | mirtk::AffineTransformation | |
| AffineTransformation(const SimilarityTransformation &) | mirtk::AffineTransformation | |
| AffineTransformation(const AffineTransformation &) | mirtk::AffineTransformation | |
| AllowRotations(bool) | mirtk::AffineTransformation | inline |
| AllowRotations() const | mirtk::AffineTransformation | inline |
| AllowScaling(bool) | mirtk::AffineTransformation | inline |
| AllowScaling() const | mirtk::AffineTransformation | inline |
| AllowShearing(bool) | mirtk::AffineTransformation | inline |
| AllowShearing() const | mirtk::AffineTransformation | inline |
| AllowTranslations(bool) | mirtk::AffineTransformation | inline |
| AllowTranslations() const | mirtk::AffineTransformation | inline |
| Approximate(const ImageAttributes &, double *, double *, double *, int=1, double=.0) | mirtk::HomogeneousTransformation | virtual |
| Approximate(const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0) | mirtk::HomogeneousTransformation | virtual |
| Approximate(const double *, const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0) | mirtk::HomogeneousTransformation | virtual |
| Approximate(const Matrix &) | mirtk::HomogeneousTransformation | virtual |
| mirtk::Transformation::Approximate(const ImageAttributes &, const Transformation *, int=1, double=.0) | mirtk::Transformation | virtual |
| mirtk::Transformation::Approximate(GenericImage< double > &, int=1, double=.0) | mirtk::Transformation | virtual |
| ApproximateAsNew(const Matrix &) | mirtk::HomogeneousTransformation | virtual |
| mirtk::Transformation::ApproximateAsNew(const ImageAttributes &, const Transformation *, int=1, double=.0) | mirtk::Transformation | virtual |
| mirtk::Transformation::ApproximateAsNew(GenericImage< double > &, int=1, double=.0) | mirtk::Transformation | virtual |
| mirtk::Transformation::ApproximateAsNew(const ImageAttributes &, double *, double *, double *, int=1, double=.0) | mirtk::Transformation | virtual |
| mirtk::Transformation::ApproximateAsNew(const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0) | mirtk::Transformation | virtual |
| mirtk::Transformation::ApproximateAsNew(const double *, const double *, const double *, const double *, double *, double *, double *, int, int=1, double=.0) | mirtk::Transformation | virtual |
| ApproximateDOFs(const double *, const double *, const double *, const double *, const double *, const double *, const double *, int) | mirtk::AffineTransformation | virtual |
| ApproximateDOFsGradient(const double *, const double *, const double *, const double *, const double *, const double *, const double *, int, double *, double=1.0) const | mirtk::Transformation | virtual |
| ApproximateGradient(const ImageAttributes &, const double *, const double *, const double *, double *, double=1.0) const | mirtk::Transformation | virtual |
| ApproximateGradient(const double *, const double *, const double *, const double *, const double *, const double *, int, double *, double=1.0) const | mirtk::Transformation | virtual |
| ApproximateGradient(const double *, const double *, const double *, const double *, const double *, const double *, const double *, int, double *, double=1.0) const | mirtk::Transformation | virtual |
| Broadcast(Event, const void *=NULL) | mirtk::Observable | inline |
| CanModifyDisplacement(int=-1) const | mirtk::Transformation | virtual |
| CanRead(TransformationType) const | mirtk::AffineTransformation | virtual |
| CheckHeader(const char *) | mirtk::Transformation | static |
| ClearObservers() | mirtk::Observable | inline |
| CopyFrom(const Transformation *) | mirtk::AffineTransformation | virtual |
| DeleteObserver(Observer &) | mirtk::Observable | inline |
| DeriveJacobianWrtDOF(Matrix &, int, double, double, double, double=0, double=-1) const | mirtk::AffineTransformation | virtual |
| Displacement(double &, double &, double &, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| Displacement(const ImageAttributes &, double *, double *, double *) const | mirtk::Transformation | virtual |
| Displacement(GenericImage< double > &, double=NaN, const WorldCoordsImage *=NULL) const | mirtk::Transformation | virtual |
| Displacement(GenericImage< float > &, double=NaN, const WorldCoordsImage *=NULL) const | mirtk::Transformation | virtual |
| Displacement(GenericImage< double > &, double, double, const WorldCoordsImage *=NULL) const | mirtk::Transformation | virtual |
| Displacement(GenericImage< float > &, double, double, const WorldCoordsImage *=NULL) const | mirtk::Transformation | virtual |
| DisplacementAfterDOFChange(int dof, double dv, GenericImage< double > &dx, double t, double t0=NaN, const WorldCoordsImage *i2w=NULL) const | mirtk::Transformation | virtual |
| DOFBoundingBox(const Image *, int, int &, int &, int &, int &, int &, int &, double=1) const | mirtk::Transformation | inlinevirtual |
| DOFGradientNorm(const double *) const | mirtk::Transformation | inlinevirtual |
| DOFs2Matrix(const double *) | mirtk::AffineTransformation | static |
| DOFStatus typedef | mirtk::Transformation | |
| DOFValue typedef | mirtk::Transformation | |
| EvaluateRMSError(const ImageAttributes &, const Transformation *) const | mirtk::Transformation | |
| EvaluateRMSError(const ImageAttributes &, double *, double *) const | mirtk::Transformation | |
| EvaluateRMSError(const ImageAttributes &, double *, double *, double *) const | mirtk::Transformation | |
| EvaluateRMSError(const double *, const double *, const double *, double, double *, double *, double *, int no) const | mirtk::Transformation | |
| EvaluateRMSError(const double *, const double *, const double *, const double *, double *, double *, double *, int no) const | mirtk::Transformation | |
| Get(int) const | mirtk::Transformation | inlinevirtual |
| Get(DOFValue *) const | mirtk::Transformation | inlinevirtual |
| GetInverseMatrix() const | mirtk::HomogeneousTransformation | inline |
| GetMatrix() const | mirtk::HomogeneousTransformation | inline |
| GetRotationX() const | mirtk::RigidTransformation | inline |
| GetRotationY() const | mirtk::RigidTransformation | inline |
| GetRotationZ() const | mirtk::RigidTransformation | inline |
| GetScale() const | mirtk::AffineTransformation | inlinevirtual |
| GetScaleX() const | mirtk::AffineTransformation | inline |
| GetScaleY() const | mirtk::AffineTransformation | inline |
| GetScaleZ() const | mirtk::AffineTransformation | inline |
| GetShearXY() const | mirtk::AffineTransformation | inline |
| GetShearXZ() const | mirtk::AffineTransformation | inline |
| GetShearYZ() const | mirtk::AffineTransformation | inline |
| GetStatus(int) const | mirtk::Transformation | inlinevirtual |
| GetTranslationX() const | mirtk::RigidTransformation | inline |
| GetTranslationY() const | mirtk::RigidTransformation | inline |
| GetTranslationZ() const | mirtk::RigidTransformation | inline |
| GlobalDisplacement(double &, double &, double &, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| GlobalHessian(Matrix [3], double, double, double, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| GlobalInverse(double &, double &, double &, double=0, double=-1) const | mirtk::HomogeneousTransformation | inlinevirtual |
| GlobalInverseDisplacement(double &, double &, double &, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| GlobalJacobian(Matrix &, double, double, double, double=0, double=-1) const | mirtk::HomogeneousTransformation | inlinevirtual |
| mirtk::Transformation::GlobalJacobian(double, double, double, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| GlobalTransform(double &, double &, double &, double=0, double=-1) const | mirtk::HomogeneousTransformation | inlinevirtual |
| HasSameDOFsAs(const class Transformation *) const | mirtk::PartialAffineTransformation | virtual |
| mirtk::AffineTransformation::HasSameDOFsAs(const Transformation *) const | mirtk::Transformation | inlinevirtual |
| Hessian(Matrix [3], double, double, double, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| HomogeneousTransformation(int) | mirtk::HomogeneousTransformation | protected |
| HomogeneousTransformation(const HomogeneousTransformation &, int) | mirtk::HomogeneousTransformation | protected |
| HomogeneousTransformation() | mirtk::HomogeneousTransformation | |
| HomogeneousTransformation(const Matrix &) | mirtk::HomogeneousTransformation | |
| HomogeneousTransformation(const HomogeneousTransformation &) | mirtk::HomogeneousTransformation | |
| InitializeDOFs(int) | mirtk::Transformation | protected |
| InitializeDOFs(const Transformation &, int=-1) | mirtk::Transformation | protected |
| Inverse(double &, double &, double &, double=0, double=-1) const | mirtk::HomogeneousTransformation | inlinevirtual |
| mirtk::Transformation::Inverse(Point &, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| mirtk::Transformation::Inverse(PointSet &, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| InverseDisplacement(double &, double &, double &, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| InverseDisplacement(const ImageAttributes &, double *, double *, double *) const | mirtk::Transformation | virtual |
| InverseDisplacement(GenericImage< double > &, double=NaN, const WorldCoordsImage *=NULL) const | mirtk::Transformation | virtual |
| InverseDisplacement(GenericImage< float > &, double=NaN, const WorldCoordsImage *=NULL) const | mirtk::Transformation | virtual |
| InverseDisplacement(GenericImage< double > &, double, double, const WorldCoordsImage *=NULL) const | mirtk::Transformation | virtual |
| InverseDisplacement(GenericImage< float > &, double, double, const WorldCoordsImage *=NULL) const | mirtk::Transformation | virtual |
| Invert() | mirtk::HomogeneousTransformation | |
| IsIdentity() const | mirtk::HomogeneousTransformation | virtual |
| Jacobian(Matrix &, double, double, double, double=0, double=-1) const | mirtk::HomogeneousTransformation | inlinevirtual |
| mirtk::Transformation::Jacobian(double, double, double, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| JacobianDOFs(double [3], int, double, double, double, double=0, double=-1) const | mirtk::AffineTransformation | virtual |
| LocalDisplacement(double &, double &, double &, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| LocalHessian(Matrix [3], double, double, double, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| LocalInverse(double &, double &, double &, double=0, double=-1) const | mirtk::HomogeneousTransformation | inlinevirtual |
| LocalInverseDisplacement(double &, double &, double &, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| LocalJacobian(Matrix &, double, double, double, double=0, double=-1) const | mirtk::HomogeneousTransformation | inlinevirtual |
| mirtk::Transformation::LocalJacobian(double, double, double, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| LocalTransform(double &, double &, double &, double=0, double=-1) const | mirtk::HomogeneousTransformation | inlinevirtual |
| Matrix2DOFs(const Matrix &, double *) | mirtk::AffineTransformation | static |
| NameOfClass() const =0 | mirtk::Object | pure virtual |
| NameOfType() | mirtk::Object | inlinestatic |
| New(TransformationType) | mirtk::Transformation | static |
| New(const Transformation *) | mirtk::Transformation | static |
| New(const char *) | mirtk::Transformation | static |
| NotifyObservers(Event, const void *=NULL) | mirtk::Observable | inline |
| NumberOfActiveDOFs() const | mirtk::Transformation | inline |
| NumberOfDOFs() const | mirtk::Transformation | inlinevirtual |
| NumberOfObservers() const | mirtk::Observable | inline |
| NumberOfPassiveDOFs() const | mirtk::Transformation | inline |
| Observable() | mirtk::Observable | inlineprotected |
| Observable(const Observable &) | mirtk::Observable | inlineprotected |
| operator=(const Observable &) | mirtk::Observable | inlineprotected |
| Parameter() const | mirtk::AffineTransformation | virtual |
| mirtk::Observable::Parameter(const ParameterList &) | mirtk::Object | inline |
| ParametricGradient(const GenericImage< double > *, double *, const WorldCoordsImage *=NULL, const WorldCoordsImage *=NULL, double=0, double=1) const | mirtk::PartialAffineTransformation | virtual |
| mirtk::AffineTransformation::ParametricGradient(const GenericImage< double > *, double *, const WorldCoordsImage *, double=NaN, double=1) const | mirtk::Transformation | inline |
| mirtk::AffineTransformation::ParametricGradient(const GenericImage< double > *, double *, double=NaN, double=1) const | mirtk::Transformation | inline |
| mirtk::AffineTransformation::ParametricGradient(const GenericImage< double > **, int, double *, const WorldCoordsImage *, const WorldCoordsImage *, const double *=NULL, double=1) const | mirtk::Transformation | inlinevirtual |
| mirtk::AffineTransformation::ParametricGradient(const GenericImage< double > **, int, double *, const WorldCoordsImage *, const double *=NULL, double=1) const | mirtk::Transformation | inline |
| mirtk::AffineTransformation::ParametricGradient(const GenericImage< double > **, int, double *, const double *=NULL, double=1) const | mirtk::Transformation | inline |
| mirtk::AffineTransformation::ParametricGradient(const PointSet &, const Vector3D< double > *, double *, double=0, double=NaN, double=1) const | mirtk::Transformation | virtual |
| PartialAffineTransformation(HomogeneousTransformation *=NULL, double=1.0) | mirtk::PartialAffineTransformation | |
| Print(ostream &, Indent=0) const | mirtk::AffineTransformation | virtual |
| mirtk::Transformation::Print(Indent=0) const | mirtk::Transformation | inline |
| Put(int, DOFValue) | mirtk::HomogeneousTransformation | inlinevirtual |
| Put(const DOFValue *) | mirtk::HomogeneousTransformation | inlinevirtual |
| PutMatrix(const Matrix &) | mirtk::HomogeneousTransformation | inline |
| PutRotationX(double) | mirtk::RigidTransformation | inline |
| PutRotationY(double) | mirtk::RigidTransformation | inline |
| PutRotationZ(double) | mirtk::RigidTransformation | inline |
| PutScale(double) | mirtk::AffineTransformation | inlinevirtual |
| PutScaleX(double) | mirtk::AffineTransformation | inline |
| PutScaleY(double) | mirtk::AffineTransformation | inline |
| PutScaleZ(double) | mirtk::AffineTransformation | inline |
| PutShearXY(double) | mirtk::AffineTransformation | inline |
| PutShearXZ(double) | mirtk::AffineTransformation | inline |
| PutShearYZ(double) | mirtk::AffineTransformation | inline |
| PutStatus(int, DOFStatus) | mirtk::Transformation | inlinevirtual |
| PutTranslationX(double) | mirtk::RigidTransformation | inline |
| PutTranslationY(double) | mirtk::RigidTransformation | inline |
| PutTranslationZ(double) | mirtk::RigidTransformation | inline |
| Read(const char *) | mirtk::Transformation | virtual |
| Read(Cifstream &) | mirtk::Transformation | virtual |
| ReadDOFs(Cifstream &, TransformationType) | mirtk::AffineTransformation | protectedvirtual |
| RequiresCachingOfDisplacements() const | mirtk::Transformation | inlinevirtual |
| Reset() | mirtk::HomogeneousTransformation | virtual |
| RigidTransformation(int) | mirtk::RigidTransformation | protected |
| RigidTransformation(const RigidTransformation &, int) | mirtk::RigidTransformation | protected |
| RigidTransformation() | mirtk::RigidTransformation | |
| RigidTransformation(const RigidTransformation &) | mirtk::RigidTransformation | |
| Rotate(double &x, double &y, double &z) const | mirtk::RigidTransformation | inlinevirtual |
| Set(const char *, const char *) | mirtk::AffineTransformation | virtual |
| SetParameters(double *params) | mirtk::RigidTransformation | inline |
| SimilarityTransformation(int) | mirtk::SimilarityTransformation | protected |
| SimilarityTransformation(const RigidTransformation &, int) | mirtk::SimilarityTransformation | protected |
| SimilarityTransformation(const SimilarityTransformation &, int) | mirtk::SimilarityTransformation | protected |
| SimilarityTransformation() | mirtk::SimilarityTransformation | |
| SimilarityTransformation(const RigidTransformation &) | mirtk::SimilarityTransformation | |
| SimilarityTransformation(const SimilarityTransformation &) | mirtk::SimilarityTransformation | |
| Throw(ErrorType err, const char *func, Args... args) const | mirtk::Object | protected |
| ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args) | mirtk::Object | protectedstatic |
| Transform(double &, double &, double &, double=0, double=-1) const | mirtk::HomogeneousTransformation | inlinevirtual |
| mirtk::Transformation::Transform(Point &, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| mirtk::Transformation::Transform(PointSet &, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
| mirtk::Transformation::Transform(int, double *, double *, double *, double=0, double=NaN) const | mirtk::Transformation | virtual |
| mirtk::Transformation::Transform(int, double *, double *, double *, const double *, double=NaN) const | mirtk::Transformation | virtual |
| mirtk::Transformation::Transform(WorldCoordsImage &, double=NaN) const | mirtk::Transformation | virtual |
| Transformation(HomogeneousTransformation *) | mirtk::PartialAffineTransformation | |
| mirtk::AffineTransformation::Transformation(int=0) | mirtk::Transformation | protected |
| mirtk::AffineTransformation::Transformation(const Transformation &) | mirtk::Transformation | protected |
| mirtk::AffineTransformation::Transformation(const Transformation &, int) | mirtk::Transformation | protected |
| Translate(double &x, double &y, double &z) const | mirtk::RigidTransformation | inlinevirtual |
| TypeOfClass(const char *) | mirtk::Transformation | static |
| TypeOfClass() const | mirtk::Transformation | inlinevirtual |
| Update(AttributeSelector) | mirtk::HomogeneousTransformation | inlineprotected |
| Update(const DOFValue *) | mirtk::HomogeneousTransformation | inlinevirtual |
| UpdateDOFs() | mirtk::AffineTransformation | virtual |
| UpdateMatrix() | mirtk::AffineTransformation | virtual |
| UpdateParameter() | mirtk::HomogeneousTransformation | inline |
| UpdateRotationSineCosine() | mirtk::RigidTransformation | protected |
| UpdateShearingTangent() | mirtk::AffineTransformation | protected |
| Verify() | mirtk::Transformation | virtual |
| Write(Cofstream &) const | mirtk::AffineTransformation | virtual |
| mirtk::RigidTransformation::Write(const char *) const | mirtk::Transformation | virtual |
| WriteDOFs(Cofstream &) const | mirtk::Transformation | protectedvirtual |
| ~AffineTransformation() | mirtk::AffineTransformation | virtual |
| ~HomogeneousTransformation() | mirtk::HomogeneousTransformation | virtual |
| ~Object() | mirtk::Object | inlinevirtual |
| ~Observable() | mirtk::Observable | inlinevirtual |
| ~PartialAffineTransformation() | mirtk::PartialAffineTransformation | virtual |
| ~RigidTransformation() | mirtk::RigidTransformation | virtual |
| ~SimilarityTransformation() | mirtk::SimilarityTransformation | virtual |
| ~Transformation() | mirtk::Transformation | virtual |