MapLibre Native Core
|
#include <color_ramp_property_value.hpp>
Public Member Functions | |
ColorRampPropertyValue () | |
ColorRampPropertyValue (std::shared_ptr< expression::Expression > value_) | |
bool | isUndefined () const |
template<typename Evaluator > | |
Color | evaluate (const Evaluator &, TimePoint={}) const |
Color | evaluate (double rampEvaluationParameter) const |
bool | isDataDriven () const |
bool | hasDataDrivenPropertyDifference (const ColorRampPropertyValue &) const |
const expression::Expression & | getExpression () const |
Friends | |
bool | operator== (const ColorRampPropertyValue &lhs, const ColorRampPropertyValue &rhs) |
bool | operator!= (const ColorRampPropertyValue &lhs, const ColorRampPropertyValue &rhs) |
Special-case implementation of (a subset of) the PropertyValue<T> interface used for building the HeatmapColor paint property traits class.
Definition at line 14 of file color_ramp_property_value.hpp.
|
inline |
Definition at line 27 of file color_ramp_property_value.hpp.
|
inline |
Definition at line 28 of file color_ramp_property_value.hpp.
|
inline |
Definition at line 34 of file color_ramp_property_value.hpp.
|
inline |
Definition at line 36 of file color_ramp_property_value.hpp.
|
inline |
Definition at line 44 of file color_ramp_property_value.hpp.
|
inline |
Definition at line 42 of file color_ramp_property_value.hpp.
|
inline |
Definition at line 41 of file color_ramp_property_value.hpp.
|
inline |
Definition at line 30 of file color_ramp_property_value.hpp.
|
friend |
Definition at line 22 of file color_ramp_property_value.hpp.
|
friend |
Definition at line 18 of file color_ramp_property_value.hpp.