27 #include "../common/STLUtils.h"
78 m_interpolationPoints.push_back(i);
93 return m_interpolationPoints;
ParameterValue * clone() const
It creates a new copy of this object.
They are used to define a graph of points.
void FreeContents(boost::unordered_map< K, V * > &m)
This function can be applied to a map of pointers. It will delete each pointer in the map...
MethodType m_method
Mandatory.
ModeType
It controls the ...
The transformation of continuous values to a number of values (Interpolate function).
std::vector< InterpolationPoint * > m_interpolationPoints
Mandatory.
const std::string & getFallbackValue() const
void setMethodType(MethodType t)
void setLookupValue(ParameterValue *v)
Interpolate()
It initializes a new Interpolate.
They are used to define a graph of points.
void add(InterpolationPoint *i)
virtual Interpolate * clone() const
It returns a clone of this object.
ModeType m_mode
Mandatory.
~Interpolate()
Destructor.
The ParameterValueType uses WFS-Filter expressions to give values for SE graphic parameters.
ParameterValue * m_lookupValue
Mandatory.
const std::vector< InterpolationPoint * > & getInterpolationPoints() const
std::string m_fallbackValue
The value of the fallbackValue attribute is used as a default value, if the SE implementation does no...
void setModeType(ModeType t)
The "ParameterValueType" uses WFS-Filter expressions to give values for SE graphic parameters...
MethodType
It controls the ...
The transformation of continuous values to a number of values (Interpolate function).