Symmtric-consistent elastic registration functional. More...
#include <cmtkImagePairSymmetricNonrigidRegistrationFunctional.h>
Public Types | |
typedef ImagePairSymmetricNonrigidRegistrationFunctional | Self |
This class. | |
typedef SmartPointer< Self > | SmartPtr |
Smart pointer to this class. | |
typedef Functional | Superclass |
Superclass. | |
Public Member Functions | |
virtual void | SetInverseConsistencyWeight (const Self::ReturnType)=0 |
Set inverse consistency weight. | |
virtual void | SetAdaptiveFixParameters (const bool)=0 |
Set adaptive parameter fixing flag. | |
virtual void | SetAdaptiveFixThreshFactor (const Self::ReturnType)=0 |
Set adaptive parameter fixing flag. | |
virtual void | SetJacobianConstraintWeight (const Self::ReturnType)=0 |
Set Jacobian constraint weight. | |
virtual void | SetGridEnergyWeight (const Self::ReturnType)=0 |
Set smoothness constraint weight. | |
virtual void | SetWarpXform (SplineWarpXform::SmartPtr &warpFwd, SplineWarpXform::SmartPtr &warpBwd)=0 |
Set warp for forward and backward functional. | |
Static Public Member Functions | |
static ImagePairSymmetricNonrigidRegistrationFunctional * | Create (const int metric, UniformVolume::SmartPtr &refVolume, UniformVolume::SmartPtr &fltVolume, const Interpolators::InterpolationEnum interpolation) |
Constructor function. |
Symmtric-consistent elastic registration functional.
Definition at line 51 of file cmtkImagePairSymmetricNonrigidRegistrationFunctional.h.
typedef ImagePairSymmetricNonrigidRegistrationFunctional cmtk::ImagePairSymmetricNonrigidRegistrationFunctional::Self |
This class.
Reimplemented from cmtk::Functional.
Reimplemented in cmtk::ImagePairSymmetricNonrigidRegistrationFunctionalTemplate< VM, W >.
Definition at line 57 of file cmtkImagePairSymmetricNonrigidRegistrationFunctional.h.
Smart pointer to this class.
Reimplemented from cmtk::Functional.
Reimplemented in cmtk::ImagePairSymmetricNonrigidRegistrationFunctionalTemplate< VM, W >.
Definition at line 60 of file cmtkImagePairSymmetricNonrigidRegistrationFunctional.h.
Superclass.
Reimplemented in cmtk::ImagePairSymmetricNonrigidRegistrationFunctionalTemplate< VM, W >.
Definition at line 63 of file cmtkImagePairSymmetricNonrigidRegistrationFunctional.h.
virtual void cmtk::ImagePairSymmetricNonrigidRegistrationFunctional::SetAdaptiveFixParameters | ( | const | bool ) | [pure virtual] |
Set adaptive parameter fixing flag.
Implemented in cmtk::ImagePairSymmetricNonrigidRegistrationFunctionalTemplate< VM, W >.
Referenced by cmtk::ImagePairNonrigidRegistration::MakeFunctional().
virtual void cmtk::ImagePairSymmetricNonrigidRegistrationFunctional::SetAdaptiveFixThreshFactor | ( | const Self::ReturnType | ) | [pure virtual] |
Set adaptive parameter fixing flag.
Implemented in cmtk::ImagePairSymmetricNonrigidRegistrationFunctionalTemplate< VM, W >.
Referenced by cmtk::ImagePairNonrigidRegistration::MakeFunctional().
virtual void cmtk::ImagePairSymmetricNonrigidRegistrationFunctional::SetGridEnergyWeight | ( | const Self::ReturnType | ) | [pure virtual] |
Set smoothness constraint weight.
Implemented in cmtk::ImagePairSymmetricNonrigidRegistrationFunctionalTemplate< VM, W >.
Referenced by cmtk::ImagePairNonrigidRegistration::MakeFunctional().
virtual void cmtk::ImagePairSymmetricNonrigidRegistrationFunctional::SetInverseConsistencyWeight | ( | const Self::ReturnType | ) | [pure virtual] |
Set inverse consistency weight.
Implemented in cmtk::ImagePairSymmetricNonrigidRegistrationFunctionalTemplate< VM, W >.
Referenced by cmtk::ImagePairNonrigidRegistration::MakeFunctional().
virtual void cmtk::ImagePairSymmetricNonrigidRegistrationFunctional::SetJacobianConstraintWeight | ( | const Self::ReturnType | ) | [pure virtual] |
Set Jacobian constraint weight.
Implemented in cmtk::ImagePairSymmetricNonrigidRegistrationFunctionalTemplate< VM, W >.
Referenced by cmtk::ImagePairNonrigidRegistration::MakeFunctional().
virtual void cmtk::ImagePairSymmetricNonrigidRegistrationFunctional::SetWarpXform | ( | SplineWarpXform::SmartPtr & | warpFwd, |
SplineWarpXform::SmartPtr & | warpBwd | ||
) | [pure virtual] |
Set warp for forward and backward functional.
Implemented in cmtk::ImagePairSymmetricNonrigidRegistrationFunctionalTemplate< VM, W >.