Symmtric-consistent elastic registration functional. More...
#include <cmtkSymmetricElasticFunctional.h>
Public Types | |
typedef SymmetricElasticFunctional | 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 | SetRigidityConstraintWeight (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. |
Symmtric-consistent elastic registration functional.
Definition at line 55 of file cmtkSymmetricElasticFunctional.h.
This class.
Reimplemented from cmtk::Functional.
Reimplemented in cmtk::SymmetricElasticFunctional_Template< VM >.
Definition at line 61 of file cmtkSymmetricElasticFunctional.h.
Smart pointer to this class.
Reimplemented from cmtk::Functional.
Reimplemented in cmtk::SymmetricElasticFunctional_Template< VM >.
Definition at line 64 of file cmtkSymmetricElasticFunctional.h.
Superclass.
Reimplemented in cmtk::SymmetricElasticFunctional_Template< VM >.
Definition at line 67 of file cmtkSymmetricElasticFunctional.h.
virtual void cmtk::SymmetricElasticFunctional::SetAdaptiveFixParameters | ( | const | bool ) | [pure virtual] |
Set adaptive parameter fixing flag.
Implemented in cmtk::SymmetricElasticFunctional_Template< VM >.
Referenced by cmtk::ElasticRegistration::MakeFunctional().
virtual void cmtk::SymmetricElasticFunctional::SetAdaptiveFixThreshFactor | ( | const Self::ReturnType | ) | [pure virtual] |
Set adaptive parameter fixing flag.
Implemented in cmtk::SymmetricElasticFunctional_Template< VM >.
Referenced by cmtk::ElasticRegistration::MakeFunctional().
virtual void cmtk::SymmetricElasticFunctional::SetGridEnergyWeight | ( | const Self::ReturnType | ) | [pure virtual] |
Set smoothness constraint weight.
Implemented in cmtk::SymmetricElasticFunctional_Template< VM >.
Referenced by cmtk::ElasticRegistration::MakeFunctional().
virtual void cmtk::SymmetricElasticFunctional::SetInverseConsistencyWeight | ( | const Self::ReturnType | ) | [pure virtual] |
Set inverse consistency weight.
Implemented in cmtk::SymmetricElasticFunctional_Template< VM >.
Referenced by cmtk::ElasticRegistration::MakeFunctional().
virtual void cmtk::SymmetricElasticFunctional::SetJacobianConstraintWeight | ( | const Self::ReturnType | ) | [pure virtual] |
Set Jacobian constraint weight.
Implemented in cmtk::SymmetricElasticFunctional_Template< VM >.
Referenced by cmtk::ElasticRegistration::MakeFunctional().
virtual void cmtk::SymmetricElasticFunctional::SetRigidityConstraintWeight | ( | const Self::ReturnType | ) | [pure virtual] |
Set Jacobian constraint weight.
Implemented in cmtk::SymmetricElasticFunctional_Template< VM >.
Referenced by cmtk::ElasticRegistration::MakeFunctional().
virtual void cmtk::SymmetricElasticFunctional::SetWarpXform | ( | SplineWarpXform::SmartPtr & | warpFwd, |
SplineWarpXform::SmartPtr & | warpBwd | ||
) | [pure virtual] |
Set warp for forward and backward functional.
Implemented in cmtk::SymmetricElasticFunctional_Template< VM >.