This is the complete list of members for mirtk::HomogeneousTransformation, including all inherited members.
_inverse | mirtk::HomogeneousTransformation | protected |
_matrix | mirtk::HomogeneousTransformation | protected |
_NumberOfDOFs | mirtk::Transformation | protected |
_Param | mirtk::Transformation | protected |
_Status | mirtk::Transformation | protected |
Add(const DOFValue *) | mirtk::HomogeneousTransformation | inlinevirtual |
AddObserver(Observer &) | mirtk::Observable | 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::HomogeneousTransformation | 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::Transformation | virtual |
CheckHeader(const char *) | mirtk::Transformation | static |
ClearObservers() | mirtk::Observable | inline |
CopyFrom(const Transformation *) | mirtk::HomogeneousTransformation | virtual |
DeleteObserver(Observer &) | mirtk::Observable | inline |
DeriveJacobianWrtDOF(Matrix &, int, double, double, double, double=0, double=NaN) const | mirtk::Transformation | inlinevirtual |
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 |
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 |
GetStatus(int) const | mirtk::Transformation | inlinevirtual |
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 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=NaN) const | mirtk::Transformation | inlinevirtual |
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 |
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::Transformation | virtual |
mirtk::Observable::Parameter(const ParameterList &) | mirtk::Object | inline |
ParametricGradient(const GenericImage< double > *, double *, const WorldCoordsImage *, const WorldCoordsImage *, double=NaN, double=1) const | mirtk::Transformation | virtual |
ParametricGradient(const GenericImage< double > *, double *, const WorldCoordsImage *, double=NaN, double=1) const | mirtk::Transformation | inline |
ParametricGradient(const GenericImage< double > *, double *, double=NaN, double=1) const | mirtk::Transformation | inline |
ParametricGradient(const GenericImage< double > **, int, double *, const WorldCoordsImage *, const WorldCoordsImage *, const double *=NULL, double=1) const | mirtk::Transformation | inlinevirtual |
ParametricGradient(const GenericImage< double > **, int, double *, const WorldCoordsImage *, const double *=NULL, double=1) const | mirtk::Transformation | inline |
ParametricGradient(const GenericImage< double > **, int, double *, const double *=NULL, double=1) const | mirtk::Transformation | inline |
ParametricGradient(const PointSet &, const Vector3D< double > *, double *, double=0, double=NaN, double=1) const | mirtk::Transformation | virtual |
Print(ostream &, Indent=0) const | mirtk::HomogeneousTransformation | 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 |
PutStatus(int, DOFStatus) | mirtk::Transformation | inlinevirtual |
Read(const char *) | mirtk::Transformation | virtual |
Read(Cifstream &) | mirtk::Transformation | virtual |
ReadDOFs(Cifstream &, TransformationType) | mirtk::HomogeneousTransformation | protectedvirtual |
RequiresCachingOfDisplacements() const | mirtk::Transformation | inlinevirtual |
Reset() | mirtk::HomogeneousTransformation | virtual |
Set(const char *, const char *) | mirtk::Transformation | virtual |
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(int=0) | mirtk::Transformation | protected |
Transformation(const Transformation &) | mirtk::Transformation | protected |
Transformation(const Transformation &, int) | mirtk::Transformation | protected |
TypeOfClass(const char *) | mirtk::Transformation | static |
TypeOfClass() const | mirtk::Transformation | inlinevirtual |
Update(AttributeSelector) | mirtk::HomogeneousTransformation | inlineprotected |
Update(const DOFValue *) | mirtk::HomogeneousTransformation | inlinevirtual |
UpdateDOFs() | mirtk::HomogeneousTransformation | protectedvirtual |
UpdateMatrix() | mirtk::HomogeneousTransformation | protectedvirtual |
UpdateParameter() | mirtk::HomogeneousTransformation | inline |
Verify() | mirtk::Transformation | virtual |
Write(const char *) const | mirtk::Transformation | virtual |
Write(Cofstream &) const | mirtk::Transformation | virtual |
WriteDOFs(Cofstream &) const | mirtk::Transformation | protectedvirtual |
~HomogeneousTransformation() | mirtk::HomogeneousTransformation | virtual |
~Object() | mirtk::Object | inlinevirtual |
~Observable() | mirtk::Observable | inlinevirtual |
~Transformation() | mirtk::Transformation | virtual |