13 #ifndef CONSTRAINTCHECKER_INTERFACE_H 14 #define CONSTRAINTCHECKER_INTERFACE_H 41 virtual PenaltyArrayType GetPenalties(
const ParametersType ¶meters)
const = 0;
46 virtual PenaltyValueType GetPenaltySum(
const ParametersType ¶meters)
const = 0;
49 virtual unsigned int GetNumberOfConstraints()
const = 0;
52 virtual PenaltyValueType GetFailedConstraintValue()
const = 0;
69 #endif // MODELFITCOSTFUNCTION_H ModelTraitsInterface::ParametersType ParametersType
itk::Array< double > SignalType
DataCollection - Class to facilitate loading/accessing structured data.
ModelBase::ParametersType ParametersType
#define MITKMODELFIT_EXPORT
ConstraintCheckerInterface Self
itk::Array< PenaltyValueType > PenaltyArrayType
ConstraintCheckerInterface()
virtual ~ConstraintCheckerInterface()