Searched refs:LineCapType (Results 1 – 9 of 9) sorted by relevance
48 MBGL_DEFINE_ENUM(LineCapType, {49 { LineCapType::Round, "round" },50 { LineCapType::Butt, "butt" },51 { LineCapType::Square, "square" },
15 struct LineCap : LayoutProperty<LineCapType> {17 static LineCapType defaultValue() { return LineCapType::Butt; } in defaultValue()
97 PropertyValue<LineCapType> LineLayer::getDefaultLineCap() { in getDefaultLineCap()101 PropertyValue<LineCapType> LineLayer::getLineCap() const { in getLineCap()105 void LineLayer::setLineCap(PropertyValue<LineCapType> value) { in setLineCap()
99 const LineCapType beginCap = layout.get<LineCap>(); in addGeometry()100 …const LineCapType endCap = type == FeatureType::Polygon ? LineCapType::Butt : LineCapType(layout.g… in addGeometry()202 const LineCapType currentCap = nextCoordinate ? beginCap : endCap; in addGeometry()308 } else if (!middleVertex && currentCap == LineCapType::Butt) { in addGeometry()321 } else if (!middleVertex && currentCap == LineCapType::Square) { in addGeometry()337 … } else if (middleVertex ? currentJoin == LineJoinType::Round : currentCap == LineCapType::Round) { in addGeometry()
41 static PropertyValue<LineCapType> getDefaultLineCap();42 PropertyValue<LineCapType> getLineCap() const;43 void setLineCap(PropertyValue<LineCapType>);
26 enum class LineCapType : uint8_t { enum
292 template type::Type valueTypeToExpressionType<LineCapType>();293 template struct ValueConverter<LineCapType>;
101 const LinePatternCap cap = bucket.layout.get<LineCap>() == LineCapType::Round in render()
29 … result["line-cap"] = &setProperty<LineLayer, PropertyValue<LineCapType>, &LineLayer::setLineCap>; in makeLayoutPropertySetters()