, including all inherited members.
AffineXform() | cmtk::AffineXform | [inline] |
AffineXform(const CoordinateVector &v, const bool logScaleFactors=false) | cmtk::AffineXform | [inline] |
AffineXform(const Types::Coordinate v[15], const bool logScaleFactors=false) | cmtk::AffineXform | [inline] |
AffineXform(const Types::Coordinate matrix[4][4], const Types::Coordinate *center=NULL) | cmtk::AffineXform | |
AffineXform(const MatrixType &matrix, const Types::Coordinate *center=NULL) | cmtk::AffineXform | |
AffineXform(const Types::Coordinate matrix[4][4], const Types::Coordinate xlate[3], const Types::Coordinate center[3]) | cmtk::AffineXform | |
AffineXform(const AffineXform &other) | cmtk::AffineXform | |
AllocateParameterVector(const size_t numberOfParameters) | cmtk::Xform | [protected] |
Apply(const Self::SpaceVectorType &vec) const | cmtk::AffineXform | [inline, virtual] |
ApplyInPlace(Self::SpaceVectorType &vec) const | cmtk::AffineXform | [inline, virtual] |
ApplyInverse(const Self::SpaceVectorType &v, Self::SpaceVectorType &u, const Types::Coordinate=0.01) const | cmtk::AffineXform | [inline, virtual] |
ApplyInverseInPlace(Self::SpaceVectorType &v, const Types::Coordinate=0.01) const | cmtk::AffineXform | [inline, virtual] |
ApplyInverseInPlaceWithInitial(Self::SpaceVectorType &v, const Self::SpaceVectorType &, const Types::Coordinate error=0.01) const | cmtk::Xform | [inline, virtual] |
CanonicalRotationRange() | cmtk::AffineXform | [private] |
ChangeCenter(const Self::SpaceVectorType ¢er) | cmtk::AffineXform | |
ChangeCoordinateSystem(const Self::SpaceVectorType &newX, const Self::SpaceVectorType &newY) | cmtk::AffineXform | [inline] |
Clone() const | cmtk::AffineXform | [inline] |
CloneVirtual() const | cmtk::AffineXform | [inline, protected, virtual] |
ComposeMatrix() | cmtk::AffineXform | [protected] |
Concat(const AffineXform &other) | cmtk::AffineXform | |
CopyParamVector(const Xform *other) | cmtk::Xform | [inline, virtual] |
DecomposeMatrix() | cmtk::AffineXform | [protected] |
DefaultNumberOfDOFs() | cmtk::AffineXform | [inline, private, static] |
GetDifference(const AffineXform &other) const | cmtk::AffineXform | [virtual] |
GetGlobalScaling() const | cmtk::AffineXform | [inline, virtual] |
GetInverse() const | cmtk::AffineXform | |
GetJacobianDeterminant(const Self::SpaceVectorType &) const | cmtk::AffineXform | [inline, virtual] |
GetLandmarksMSD(const MatchedLandmarkList *ll) const | cmtk::Xform | [virtual] |
GetMatrix(T(&matrix)[4][4]) const | cmtk::AffineXform | |
GetMatrix(float(&matrix)[4][4]) const | cmtk::AffineXform | |
GetMatrix(double(&matrix)[4][4]) const | cmtk::AffineXform | |
GetMetaInfo(const std::string &key) const | cmtk::MetaInformationObject | |
GetNumberDOFs() const | cmtk::AffineXform | [inline, virtual] |
GetParameter(const size_t idx) const | cmtk::Xform | [inline, virtual] |
GetParamStep(const size_t idx, const Self::SpaceVectorType &volSize, const Types::Coordinate step_mm=1) const | cmtk::AffineXform | [virtual] |
GetParamVector(CoordinateVector &v, const size_t targetOffset=0) const | cmtk::Xform | [virtual] |
GetScales(T(&scales)[3]) const | cmtk::AffineXform | [inline] |
GetUseLogScaleFactors() const | cmtk::AffineXform | [inline] |
GetVolumeOfInfluence(const size_t idx, const Self::SpaceVectorType &, const Self::SpaceVectorType &, Self::SpaceVectorType &, Self::SpaceVectorType &, const int=-1) const | cmtk::Xform | [virtual] |
InDomain(const Self::SpaceVectorType &) const | cmtk::Xform | [inline, virtual] |
Insert(const AffineXform &other) | cmtk::AffineXform | |
InverseXform | cmtk::AffineXform | [mutable, private] |
m_LogScaleFactors | cmtk::AffineXform | [private] |
m_MetaInformation | cmtk::MetaInformationObject | [mutable] |
m_NumberOfParameters | cmtk::Xform | |
m_Parameters | cmtk::Xform | |
m_ParameterVector | cmtk::Xform | [protected] |
MakeIdentityXform() | cmtk::AffineXform | |
MakeInverse() const | cmtk::AffineXform | [virtual] |
Matrix | cmtk::AffineXform | |
MatrixType typedef | cmtk::AffineXform | |
MetaInformationObject() | cmtk::MetaInformationObject | [inline] |
MetaInformationObject(const MetaInformationObject &other) | cmtk::MetaInformationObject | [inline] |
MetaKeyExists(const std::string &key) const | cmtk::MetaInformationObject | [inline] |
NumberDOFs | cmtk::AffineXform | [protected] |
operator=(const AffineXform &other) | cmtk::AffineXform | |
ParamVectorDim() const | cmtk::AffineXform | [inline, virtual] |
Print() const | cmtk::AffineXform | [virtual] |
RetAngles() const | cmtk::AffineXform | [inline] |
RetAngles() | cmtk::AffineXform | [inline] |
RetCenter() const | cmtk::AffineXform | [inline] |
RetCenter() | cmtk::AffineXform | [inline] |
RetMatrix() const | cmtk::AffineXform | [inline] |
RetMatrix() | cmtk::AffineXform | [inline] |
RetScales() const | cmtk::AffineXform | [inline] |
RetScales() | cmtk::AffineXform | [inline] |
RetShears() const | cmtk::AffineXform | [inline] |
RetShears() | cmtk::AffineXform | [inline] |
RetXlate() const | cmtk::AffineXform | [inline] |
RetXlate() | cmtk::AffineXform | [inline] |
RotateScaleShear(const Self::SpaceVectorType &v) const | cmtk::AffineXform | |
RotateWXYZ(const Units::Radians angle, const Self::SpaceVectorType &direction, const Types::Coordinate *origin=NULL, Self::MatrixType *const accumulate=NULL) | cmtk::AffineXform | |
Self typedef | cmtk::AffineXform | |
SetAngles(const Types::Coordinate *angles) | cmtk::AffineXform | [inline] |
SetCenter(const Types::Coordinate *center) | cmtk::AffineXform | [inline] |
SetMatrix(const float matrix[4][4]) | cmtk::AffineXform | |
SetMatrix(const double matrix[4][4]) | cmtk::AffineXform | |
SetMatrix(const MatrixType &matrix) | cmtk::AffineXform | |
SetMatrixDirect(const Types::Coordinate *matrix) | cmtk::AffineXform | [inline, private] |
SetMetaInfo(const std::string &key, const std::string &value) | cmtk::MetaInformationObject | |
SetNumberDOFs(const int numberDOFs=12) | cmtk::AffineXform | [virtual] |
SetParameter(const size_t idx, const Types::Coordinate p) | cmtk::AffineXform | [virtual] |
SetParamVector(CoordinateVector &v) | cmtk::AffineXform | [virtual] |
SetParamVector(const CoordinateVector &v) | cmtk::AffineXform | [virtual] |
SetScales(const Types::Coordinate *scales) | cmtk::AffineXform | [inline] |
SetScales(const Types::Coordinate sx, const Types::Coordinate sy, const Types::Coordinate sz) | cmtk::AffineXform | [inline] |
SetShears(const Types::Coordinate *shears) | cmtk::AffineXform | [inline] |
SetUseLogScaleFactors(const bool logScaleFactors) | cmtk::AffineXform | |
SetXlate(const Types::Coordinate *xlate) | cmtk::AffineXform | [inline] |
SetXlate(const Types::Coordinate dx, const Types::Coordinate dy, const Types::Coordinate dz) | cmtk::AffineXform | [inline] |
SmartConstPtr typedef | cmtk::AffineXform | |
SmartPtr typedef | cmtk::AffineXform | |
SpaceVectorType typedef | cmtk::Xform | |
Superclass typedef | cmtk::AffineXform | |
TotalNumberOfParameters | cmtk::AffineXform | [static] |
Translate(const Types::Coordinate dx, const Types::Coordinate dy, const Types::Coordinate dz) | cmtk::AffineXform | [inline] |
Translate(const Self::SpaceVectorType &delta) | cmtk::AffineXform | [inline] |
UpdateInverse() const | cmtk::AffineXform | [private] |
VariableParamVectorDim() const | cmtk::AffineXform | [inline, virtual] |
Xform(const Xform &other) | cmtk::Xform | [inline] |
Xform() | cmtk::Xform | [inline] |
~AffineXform() | cmtk::AffineXform | [inline, virtual] |
~MetaInformationObject() | cmtk::MetaInformationObject | [inline, virtual] |
~Xform() | cmtk::Xform | [inline, virtual] |