27 #include "../common/STLUtils.h"
34 m_threshholdsBelongTo(NONE)
41 m_threshholdsBelongTo(NONE)
96 m_thresholds.push_back(v);
101 m_thresholdValues.push_back(v);
106 m_threshholdsBelongTo = t;
116 return m_thresholdValues;
The transformation of continuous values to distinct values (Categorize function). ...
Categorize()
It initializes a new Categorize.
The transformation of continuous values to distinct values (Categorize function). ...
const std::string & getFallbackValue() const
virtual Categorize * clone() const
It returns a clone of this object.
ThresholdsBelongToType
It controls the interval order.
The ParameterValueType uses WFS-Filter expressions to give values for SE graphic parameters.
void setLookupValue(ParameterValue *v)
The "ParameterValueType" uses WFS-Filter expressions to give values for SE graphic parameters...
const std::vector< ParameterValue * > & getThresholds() const
std::vector< ParameterValue * > m_thresholdValues
A vector of threshold values. (Optional)
std::vector< ParameterValue * > m_thresholds
A vector of threshold. (Optional)
ParameterValue * clone() const
It creates a new copy of this object.
ThresholdsBelongToType m_threshholdsBelongTo
(Optional)
void setValue(ParameterValue *v)
ParameterValue * m_lookupValue
Mandatory.
std::string m_fallbackValue
The value of the fallbackValue attribute is used as a default value, if the SE implementation does no...
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...
void setThresholdsBelongTo(ThresholdsBelongToType t)
void addThreshold(ParameterValue *v)
ParameterValue * m_value
Mandatory.
void addValue(ParameterValue *v)
const std::vector< ParameterValue * > & getThresholdValues() const