Searched refs:fromExpressionValue (Results 1 – 11 of 11) sorted by relevance
69 static optional<T> fromExpressionValue(const Value& value) { in fromExpressionValue() function78 static optional<Value> fromExpressionValue(const Value& value) { return value; } in fromExpressionValue() function84 static mbgl::Value fromExpressionValue(const Value& value);91 static optional<float> fromExpressionValue(const Value& value);100 static optional<std::array<T, N>> fromExpressionValue(const Value& value);109 static optional<std::vector<T>> fromExpressionValue(const Value& value);116 static optional<Position> fromExpressionValue(const Value& v);123 static optional<T> fromExpressionValue(const Value& value);132 optional<T> fromExpressionValue(const Value& value) { in fromExpressionValue() function133 return ValueConverter<T>::fromExpressionValue(value); in fromExpressionValue()[all …]
112 mbgl::Value ValueConverter<mbgl::Value>::fromExpressionValue(const Value& value) { in fromExpressionValue() function in mbgl::style::expression::ValueConverter::Value134 converted.emplace_back(fromExpressionValue(v)); in fromExpressionValue()142 converted.emplace(entry.first, fromExpressionValue(entry.second)); in fromExpressionValue()154 optional<float> ValueConverter<float>::fromExpressionValue(const Value& value) { in fromExpressionValue() function in mbgl::style::expression::ValueConverter177 optional<std::array<T, N>> ValueConverter<std::array<T, N>>::fromExpressionValue(const Value& value… in fromExpressionValue() function in mbgl::style::expression::ValueConverter::array184 optional<T> convertedItem = ValueConverter<T>::fromExpressionValue(item); in fromExpressionValue()204 optional<std::vector<T>> ValueConverter<std::vector<T>>::fromExpressionValue(const Value& value) { in fromExpressionValue() function in mbgl::style::expression::ValueConverter::vector210 optional<T> convertedItem = ValueConverter<T>::fromExpressionValue(item); in fromExpressionValue()226 optional<Position> ValueConverter<Position>::fromExpressionValue(const Value& v) { in fromExpressionValue() function in mbgl::style::expression::ValueConverter227 auto pos = ValueConverter<std::array<float, 3>>::fromExpressionValue(v); in fromExpressionValue()[all …]
107 … return std::vector<mbgl::Value>{{ getOperator(), *fromExpressionValue<mbgl::Value>(value) }}; in serialize()109 return *fromExpressionValue<mbgl::Value>(value); in serialize()
75 const R value = evaluate(*fromExpressionValue<std::decay_t<Params>>(*(evaluated[I]))...); in applyImpl()105 evaluated.push_back(*fromExpressionValue<std::decay_t<T>>(*evaluatedArg)); in apply()148 …const R value = evaluate(evaluationParameters, *fromExpressionValue<std::decay_t<Params>>(*(evalua… in applyImpl()181 evaluated.push_back(*fromExpressionValue<std::decay_t<T>>(*evaluatedArg)); in apply()
27 float x = *fromExpressionValue<float>(*evaluatedInput); in evaluate()
28 float x = *fromExpressionValue<float>(*evaluatedInput); in evaluate()
32 const optional<T> typed = expression::fromExpressionValue<T>(*result); in evaluate()44 const optional<T> typed = expression::fromExpressionValue<T>(*result); in evaluate()55 const optional<T> typed = expression::fromExpressionValue<T>(*result); in evaluate()
38 return *expression::fromExpressionValue<Color>(*result); in evaluate()
13 const optional<bool> typed = expression::fromExpressionValue<bool>(*result); in operator ()()
58 optional<T> constant = fromExpressionValue<T>( in operator ()()
51 optional<T> constant = fromExpressionValue<T>( in operator ()()