7 #include "GeoGenericFunctions/ConstMinusParameter.h" 8 #include "GeoGenericFunctions/Parameter.h" 11 PARAMETER_OBJECT_IMP(ConstMinusParameter)
14 ConstMinusParameter::ConstMinusParameter(
double xconstant, const AbsParameter *aparm):
16 _parameter(aparm->clone())
18 if (aparm->parameter() && _parameter->parameter()) _parameter->parameter()->connectFrom(aparm->parameter());
21 ConstMinusParameter::ConstMinusParameter(
const ConstMinusParameter & right) :
23 _constant(right._constant),
24 _parameter(right._parameter->clone())
28 ConstMinusParameter::~ConstMinusParameter()
34 double ConstMinusParameter::getValue()
const {
35 return _constant - _parameter->getValue();