Active deformation model. More...
#include <cmtkActiveDeformationModel.h>


Public Types | |
| typedef SmartPointer < ActiveDeformationModel< W > > | SmartPtr |
| Smart pointer to spline ADM. | |
Public Member Functions | |
| ActiveDeformationModel (const std::list< SmartPointer< W > > deformationList, const unsigned int numberOfModes, const bool includeScaleInModel=true, const bool includeReferenceInModel=true) | |
| Build deformation model from list of deformations. | |
| W * | Compose (const Types::Coordinate *weights=NULL) |
| Compose deformation from mean deformation and modes of variation. | |
| float | Decompose (const W *input, Types::Coordinate *const weights=NULL) const |
| Decompose a deformation into mean and modes of this model. | |
Private Member Functions | |
| Types::Coordinate * | MakeSamplePointsReference (const W *deformation) |
| Make ADM sample points from the undeformed c.p.g. | |
| Types::Coordinate * | MakeSamplePoints (const W *deformation) |
| Make ADM sample points from a given deformation. | |
Private Attributes | |
| bool | IncludeScaleInModel |
| Flag whether to include scale factors in model. | |
| bool | IncludeReferenceInModel |
| Flag whether to include reference image in model. | |
Active deformation model.
Definition at line 51 of file cmtkActiveDeformationModel.h.
| typedef SmartPointer< ActiveDeformationModel<W> > cmtk::ActiveDeformationModel< W >::SmartPtr |
Smart pointer to spline ADM.
Reimplemented from cmtk::ActiveShapeModel.
Definition at line 59 of file cmtkActiveDeformationModel.h.
bool cmtk::ActiveDeformationModel< W >::IncludeReferenceInModel [private] |
Flag whether to include reference image in model.
Definition at line 103 of file cmtkActiveDeformationModel.h.
bool cmtk::ActiveDeformationModel< W >::IncludeScaleInModel [private] |
Flag whether to include scale factors in model.
Definition at line 100 of file cmtkActiveDeformationModel.h.
1.7.2