#include <property_expression.hpp>
Definition at line 15 of file property_expression.hpp.
◆ PropertyExpressionBase()
◆ getCoveringStops()
Range<float> mbgl::style::PropertyExpressionBase::getCoveringStops |
( |
float |
, |
|
|
float |
|
|
) |
| const |
|
noexcept |
◆ getExpression()
◆ getSharedExpression()
std::shared_ptr<const expression::Expression> mbgl::style::PropertyExpressionBase::getSharedExpression |
( |
| ) |
const |
|
noexcept |
Can be used for aggregating property expressions from multiple properties(layers) into single match / case expression. Method may be removed if a better way of aggregation is found.
◆ interpolationFactor()
float mbgl::style::PropertyExpressionBase::interpolationFactor |
( |
const Range< float > & |
, |
|
|
float |
|
|
) |
| const |
|
noexcept |
◆ isFeatureConstant()
bool mbgl::style::PropertyExpressionBase::isFeatureConstant |
( |
| ) |
const |
|
noexcept |
◆ isRuntimeConstant()
bool mbgl::style::PropertyExpressionBase::isRuntimeConstant |
( |
| ) |
const |
|
noexcept |
◆ isZoomConstant()
bool mbgl::style::PropertyExpressionBase::isZoomConstant |
( |
| ) |
const |
|
noexcept |
◆ expression
◆ isFeatureConstant_
bool mbgl::style::PropertyExpressionBase::isFeatureConstant_ |
|
protected |
◆ isRuntimeConstant_
bool mbgl::style::PropertyExpressionBase::isRuntimeConstant_ |
|
protected |
◆ isZoomConstant_
bool mbgl::style::PropertyExpressionBase::isZoomConstant_ |
|
protected |
◆ useIntegerZoom
bool mbgl::style::PropertyExpressionBase::useIntegerZoom = false |
◆ zoomCurve
The documentation for this class was generated from the following file: