, including all inherited members.
AllocateParameterVector(const size_t numberOfParameters) | cmtk::Xform | [protected] |
Apply(const Self::SpaceVectorType &v) const | cmtk::WarpXform | [inline, virtual] |
ApplyInPlace(Self::SpaceVectorType &v) const | cmtk::SplineWarpXform | [inline, virtual] |
ApplyInverse(const Self::SpaceVectorType &v, Self::SpaceVectorType &u, const Types::Coordinate accuracy=0.01) const | cmtk::SplineWarpXform | [virtual] |
ApplyInverseInPlace(Self::SpaceVectorType &v, const Types::Coordinate accuracy=0.01) const | cmtk::SplineWarpXform | [virtual] |
ApplyInverseInPlaceWithInitial(Self::SpaceVectorType &v, const Self::SpaceVectorType &initial, const Types::Coordinate accuracy=0.01) const | cmtk::SplineWarpXform | [virtual] |
Clone() const | cmtk::SplineWarpXform | [inline] |
CloneVirtual() const | cmtk::SplineWarpXform | [protected, virtual] |
cmtkGetSetMacro(AffineXform::SmartPtr, InitialAffineXform) | cmtk::WarpXform | |
cmtkGetSetMacro(unsigned int, IgnoreEdge) | cmtk::WarpXform | [protected] |
cmtkGetSetMacroDefault(bool, FastMode, true) | cmtk::WarpXform | [protected] |
ConcatAffine(const AffineXform *affineXform) | cmtk::WarpXform | |
CopyParamVector(const Xform *other) | cmtk::Xform | [inline, virtual] |
DeleteParameterActiveFlags() | cmtk::WarpXform | |
Domain | cmtk::WarpXform | |
dsplineX | cmtk::SplineWarpXform | [protected] |
dsplineY | cmtk::SplineWarpXform | [protected] |
dsplineZ | cmtk::SplineWarpXform | [protected] |
FindClosestControlPoint(const Self::SpaceVectorType &v, Self::SpaceVectorType &cp) const | cmtk::SplineWarpXform | [protected] |
GetDeformedControlPointPosition(Self::SpaceVectorType &, const int, const int, const int) const | cmtk::SplineWarpXform | [virtual] |
GetDerivativeInverseConsistencyError(double &lower, double &upper, const Self *inverse, const UniformVolume *volume, const UniformVolume::RegionType *voi, const unsigned int idx, const Types::Coordinate step) | cmtk::WarpXform | [virtual] |
GetDerivativeLandmarksMSD(double &lowerMSD, double &upperMSD, const MatchedLandmarkList *ll, const unsigned int idx, const Types::Coordinate step) | cmtk::WarpXform | [virtual] |
GetGlobalScaling() const | cmtk::WarpXform | [inline, virtual] |
GetGridEnergy() const | cmtk::SplineWarpXform | [virtual] |
GetGridEnergy(const Types::Coordinate *cp) const | cmtk::SplineWarpXform | [virtual] |
GetGridEnergy(const Self::SpaceVectorType &v) const | cmtk::SplineWarpXform | [virtual] |
GetGridEnergyDerivative(double &lower, double &upper, const int param, const Types::Coordinate step) const | cmtk::SplineWarpXform | [virtual] |
GetInverseConsistencyError(const WarpXform *inverse, const UniformVolume *volume, const UniformVolume::RegionType *voi=NULL) const | cmtk::SplineWarpXform | [virtual] |
cmtk::WarpXform::GetInverseConsistencyError(const Self *inverse, const UniformVolume *volume, const UniformVolume::RegionType *voi=NULL) const | cmtk::WarpXform | [virtual] |
GetJacobian(const Self::SpaceVectorType &v) const | cmtk::SplineWarpXform | [virtual] |
GetJacobian(const Self::SpaceVectorType &v, CoordinateMatrix3x3 &J) const | cmtk::SplineWarpXform | [virtual] |
GetJacobianAtControlPoint(const Types::Coordinate *cp, CoordinateMatrix3x3 &J) const | cmtk::SplineWarpXform | [virtual] |
GetJacobianConstraint() const | cmtk::SplineWarpXform | [virtual] |
GetJacobianConstraintDerivative(double &lower, double &upper, const int param, const UniformVolume::RegionType &, const Types::Coordinate step) const | cmtk::SplineWarpXform | [virtual] |
GetJacobianConstraintDerivative(double &lower, double &upper, const int param, const Types::Coordinate step) const | cmtk::SplineWarpXform | [virtual] |
GetJacobianConstraintSparse() const | cmtk::SplineWarpXform | [virtual] |
GetJacobianConstraintThread(void *const args, const size_t taskIdx, const size_t taskCnt, const size_t, const size_t) | cmtk::SplineWarpXform | [protected, static] |
GetJacobianDeterminant(const Self::SpaceVectorType &v) const | cmtk::SplineWarpXform | [virtual] |
GetJacobianDeterminant(const int x, const int y, const int z) const | cmtk::SplineWarpXform | [virtual] |
GetJacobianDeterminantRow(double *const values, const int x, const int y, const int z, const size_t numberOfPoints=1) const | cmtk::SplineWarpXform | [virtual] |
GetJacobianFoldingConstraint() const | cmtk::SplineWarpXform | [virtual] |
GetJacobianFoldingConstraintDerivative(double &lower, double &upper, const int param, const UniformVolume::RegionType &, const Types::Coordinate step) const | cmtk::SplineWarpXform | [virtual] |
GetJacobianFoldingConstraintThread(void *const args, const size_t taskIdx, const size_t taskCnt, const size_t, const size_t) | cmtk::SplineWarpXform | [protected, static] |
GetJacobianRow(CoordinateMatrix3x3 *const array, const int x, const int y, const int z, const size_t numberOfPoints) const | cmtk::SplineWarpXform | [virtual] |
GetLandmarksMSD(const MatchedLandmarkList *ll) const | cmtk::Xform | [virtual] |
GetMetaInfo(const std::string &key) const | cmtk::MetaInformationObject | |
GetNumberOfControlPoints() const | cmtk::WarpXform | [inline] |
GetOriginalControlPointPosition(Self::SpaceVectorType &cp, const Types::Coordinate x, const Types::Coordinate y, const Types::Coordinate z) const | cmtk::WarpXform | [inline, virtual] |
GetOriginalControlPointPositionByOffset(Self::SpaceVectorType &v, const size_t offset) const | cmtk::WarpXform | [inline, virtual] |
GetParameter(const size_t idx) const | cmtk::Xform | [inline, virtual] |
GetParameterActive(const size_t index) const | cmtk::WarpXform | |
GetParamStep(const size_t idx, const Self::SpaceVectorType &volSize, const Types::Coordinate mmStep=1) const | cmtk::SplineWarpXform | [inline, virtual] |
GetParamVector(CoordinateVector &v, const size_t targetOffset=0) const | cmtk::Xform | [virtual] |
GetPureDeformation(const bool includeScale=false) const | cmtk::SplineWarpXform | |
GetRigidityConstraint() const | cmtk::SplineWarpXform | [virtual] |
GetRigidityConstraint(const DataGrid *weightMap) const | cmtk::SplineWarpXform | [virtual] |
GetRigidityConstraint(const CoordinateMatrix3x3 &J) const | cmtk::SplineWarpXform | [private] |
GetRigidityConstraintDerivative(double &lower, double &upper, const int param, const UniformVolume::RegionType &, const Types::Coordinate step) const | cmtk::SplineWarpXform | [virtual] |
GetRigidityConstraintDerivative(double &lower, double &upper, const int param, const UniformVolume::RegionType &, const Types::Coordinate step, const DataGrid *weightMap) const | cmtk::SplineWarpXform | [virtual] |
GetRigidityConstraintDerivative(double &lower, double &upper, const int param, const Types::Coordinate step) const | cmtk::SplineWarpXform | [virtual] |
GetRigidityConstraintSparse() const | cmtk::SplineWarpXform | [virtual] |
GetShiftedControlPointPosition(Self::SpaceVectorType &v, const int x, const int y, const int z) const | cmtk::WarpXform | [inline, virtual] |
GetShiftedControlPointPositionByOffset(Self::SpaceVectorType &v, const size_t offset) const | cmtk::WarpXform | [inline, virtual] |
GetTransformedGrid(Self::SpaceVectorType &v, const int idxX, const int idxY, const int idxZ) const | cmtk::SplineWarpXform | |
GetTransformedGridRow(const int numPoints, Self::SpaceVectorType *const v, const int idxX, const int idxY, const int idxZ) const | cmtk::SplineWarpXform | |
GetVolumeOfInfluence(const size_t idx, const Self::SpaceVectorType &, const Self::SpaceVectorType &, Self::SpaceVectorType &, Self::SpaceVectorType &, const int=-1) const | cmtk::SplineWarpXform | [virtual] |
GlobalScaling | cmtk::WarpXform | [protected] |
GridPointOffset | cmtk::SplineWarpXform | [protected] |
gX | cmtk::SplineWarpXform | [protected] |
gY | cmtk::SplineWarpXform | [protected] |
gZ | cmtk::SplineWarpXform | [protected] |
IndexType typedef | cmtk::WarpXform | |
InDomain(const Self::SpaceVectorType &v) const | cmtk::WarpXform | [inline, virtual] |
Init(const Self::SpaceVectorType &domain, const Types::Coordinate delta, const AffineXform *initialXform=NULL, const bool exactDelta=false) | cmtk::SplineWarpXform | |
Init() | cmtk::SplineWarpXform | [protected] |
InitControlPoints(const AffineXform *affineXform=NULL) | cmtk::SplineWarpXform | |
InitGrid(const FixedVector< 3, Types::Coordinate > &domain, const Self::IndexType &dims) | cmtk::WarpXform | [virtual] |
InverseAffineScaling | cmtk::WarpXform | [protected] |
InverseSpacing | cmtk::WarpXform | [protected] |
JacobianDeterminant(const Types::Coordinate *cp) const | cmtk::SplineWarpXform | |
m_Dims | cmtk::WarpXform | |
m_MetaInformation | cmtk::MetaInformationObject | [mutable] |
m_NumberOfParameters | cmtk::Xform | |
m_Offset | cmtk::WarpXform | |
m_Parameters | cmtk::Xform | |
m_ParameterVector | cmtk::Xform | [protected] |
MakeInverse() const | cmtk::SplineWarpXform | [inline, virtual] |
MetaInformationObject() | cmtk::MetaInformationObject | [inline] |
MetaInformationObject(const MetaInformationObject &other) | cmtk::MetaInformationObject | [inline] |
MetaKeyExists(const std::string &key) const | cmtk::MetaInformationObject | [inline] |
nextI | cmtk::WarpXform | [protected] |
nextIJ | cmtk::WarpXform | [protected] |
nextIJK | cmtk::WarpXform | [protected] |
nextIK | cmtk::WarpXform | [protected] |
nextJ | cmtk::WarpXform | [protected] |
nextJK | cmtk::WarpXform | [protected] |
nextK | cmtk::WarpXform | [protected] |
NumberOfControlPoints | cmtk::WarpXform | [protected] |
ParamVectorDim() const | cmtk::Xform | [inline, virtual] |
Refine() | cmtk::SplineWarpXform | [virtual] |
RegisterVolume(const UniformVolume *volume) | cmtk::SplineWarpXform | [inline] |
RegisterVolumeAxis(const DataGrid::IndexType::ValueType, const Types::Coordinate delta, const Types::Coordinate origin, const int, const Types::Coordinate, std::vector< int > &g, std::vector< Types::Coordinate > &spline, std::vector< Types::Coordinate > &dspline) | cmtk::SplineWarpXform | [private] |
RegisterVolumePoints(const DataGrid::IndexType &, const Self::SpaceVectorType &) | cmtk::SplineWarpXform | [private] |
RegisterVolumePoints(const DataGrid::IndexType &, const Self::SpaceVectorType &, const Self::SpaceVectorType &) | cmtk::SplineWarpXform | [private] |
RelaxToUnfold() | cmtk::SplineWarpXform | [virtual] |
ReplaceInitialAffine(const AffineXform *newAffineXform=NULL) | cmtk::WarpXform | |
Self typedef | cmtk::SplineWarpXform | |
SetMetaInfo(const std::string &key, const std::string &value) | cmtk::MetaInformationObject | |
SetParameter(const size_t idx, const Types::Coordinate p) | cmtk::Xform | [inline, virtual] |
SetParameterActive(const size_t index, const bool active=true) | cmtk::WarpXform | |
SetParameterInactive(const size_t index) | cmtk::WarpXform | |
SetParametersActive() | cmtk::WarpXform | |
SetParametersActive(const UniformVolume::RegionType &roi) | cmtk::WarpXform | |
SetParametersActive(const int axis, const bool active=true) | cmtk::WarpXform | |
SetParametersActive(const char *axes) | cmtk::WarpXform | |
SetParamVector(CoordinateVector &v) | cmtk::Xform | [virtual] |
SetParamVector(const CoordinateVector &v) | cmtk::Xform | [virtual] |
SetShiftedControlPointPositionByOffset(const Self::SpaceVectorType &v, const int x, const int y, const int z) const | cmtk::WarpXform | [inline, virtual] |
SetShiftedControlPointPositionByOffset(const Self::SpaceVectorType &v, const size_t offset) const | cmtk::WarpXform | [inline, virtual] |
SmartConstPtr typedef | cmtk::SplineWarpXform | |
SmartPtr typedef | cmtk::SplineWarpXform | |
SpaceVectorType typedef | cmtk::Xform | |
Spacing | cmtk::WarpXform | |
SplineWarpXform() | cmtk::SplineWarpXform | |
SplineWarpXform(const FixedVector< 3, Types::Coordinate > &domain, const Types::Coordinate delta, const AffineXform *initialXform=NULL, const bool exactDelta=false) | cmtk::SplineWarpXform | |
SplineWarpXform(const FixedVector< 3, Types::Coordinate > &domain, const Self::IndexType &dims, CoordinateVector::SmartPtr ¶meters, const AffineXform *initialXform=NULL) | cmtk::SplineWarpXform | |
SplineWarpXformUniformVolume class | cmtk::SplineWarpXform | [friend] |
splineX | cmtk::SplineWarpXform | [protected] |
splineY | cmtk::SplineWarpXform | [protected] |
splineZ | cmtk::SplineWarpXform | [protected] |
Superclass typedef | cmtk::SplineWarpXform | |
UnRegisterVolume() | cmtk::SplineWarpXform | |
Update(const bool exactDelta=false) | cmtk::SplineWarpXform | [virtual] |
VariableParamVectorDim() const | cmtk::Xform | [inline, virtual] |
VolumeDims | cmtk::SplineWarpXform | [protected] |
WarpXform() | cmtk::WarpXform | [inline] |
Xform(const Xform &other) | cmtk::Xform | [inline] |
Xform() | cmtk::Xform | [inline] |
~MetaInformationObject() | cmtk::MetaInformationObject | [inline, virtual] |
~WarpXform() | cmtk::WarpXform | [inline, virtual] |
~Xform() | cmtk::Xform | [inline, virtual] |