15 #ifndef __itkScaledSingleValuedCostFunction_h
16 #define __itkScaledSingleValuedCostFunction_h
18 #include "itkSingleValuedCostFunction.h"
81 itkSetObjectMacro( UnscaledCostFunction,
Superclass );
83 itkGetObjectMacro( UnscaledCostFunction,
Superclass );
90 itkGetConstReferenceMacro( Scales,
ScalesType );
99 itkGetConstReferenceMacro( SquaredScales,
ScalesType );
102 itkSetMacro( UseScales,
bool );
105 itkGetConstMacro( UseScales,
bool );
108 itkBooleanMacro( NegateCostFunction );
111 itkSetMacro( NegateCostFunction,
bool );
113 itkGetConstMacro( NegateCostFunction,
bool );
129 void PrintSelf( std::ostream & os, Indent indent )
const;
150 #endif // #ifndef __itkScaledSingleValuedCostFunction_h