20 #ifndef MIRTK_TransformationConstraint_H 21 #define MIRTK_TransformationConstraint_H 23 #include "mirtk/EnergyTerm.h" 24 #include "mirtk/ConstraintMeasure.h" 25 #include "mirtk/ImageAttributes.h" 26 #include "mirtk/FreeFormTransformation.h" 27 #include "mirtk/MultiLevelTransformation.h" 48 mirtkPublicAttributeMacro(
bool, ConstrainPassiveDoFs);
67 const char * =
"",
double = 1.0);
96 template <
class TransformationType>
119 template <
class TransformationType>
128 return TransformationAs<FreeFormTransformation>();
134 return TransformationAs<MultiLevelTransformation>();
140 #endif // MIRTK_TransformationConstraint_H
Array< Pair< string, string > > ParameterList
Ordered list of parameter name/value pairs.
virtual ParameterList Parameter() const
Get parameter key/value as string map.