56 color(std::move(color_)),
style::PropertyValue< Color > outlineColor
style::PropertyValue< float > opacity
style::PropertyValue< Color > color
FillAnnotation(ShapeAnnotationGeometry geometry_, style::PropertyValue< float > opacity_=1.0f, style::PropertyValue< Color > color_=Color::black(), style::PropertyValue< Color > outlineColor_={})
ShapeAnnotationGeometry geometry
style::PropertyValue< Color > color
style::PropertyValue< float > width
ShapeAnnotationGeometry geometry
LineAnnotation(ShapeAnnotationGeometry geometry_, style::PropertyValue< float > opacity_=1.0f, style::PropertyValue< float > width_=1.0f, style::PropertyValue< Color > color_=Color::black())
style::PropertyValue< float > opacity
SymbolAnnotation(Point< double > geometry_, std::string icon_={})
std::unique_ptr< Expression > string(std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr)
mapbox::geometry::multi_line_string< T > MultiLineString
mapbox::geometry::line_string< T > LineString
std::vector< AnnotationID > AnnotationIDs
mapbox::geometry::multi_polygon< T > MultiPolygon
variant< LineString< double >, Polygon< double >, MultiLineString< double >, MultiPolygon< double > > ShapeAnnotationGeometry
mapbox::util::variant< T... > variant
mapbox::geometry::polygon< T > Polygon
mapbox::geometry::point< T > Point
variant< SymbolAnnotation, LineAnnotation, FillAnnotation > Annotation