summaryrefslogtreecommitdiff
path: root/include/mbgl/annotation
Commit message (Collapse)AuthorAgeFilesLines
* [core] GCC 4.9 is unable to deduce ctors when using bracket initBruno de Oliveira Abinader2017-07-121-6/+28
|
* [core] Enable property functions for line-width (#9250)Lauren Budorick2017-06-191-1/+1
|
* [core] Remove StyleSourcedAnnotation supportJohn Firebaugh2017-05-101-9/+1
| | | | The functionality this provided has been subsumed by the runtime styling API.
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-021-5/+6
|
* [core] Use PropertyValue<T> for Annotation line/fillBruno de Oliveira Abinader2016-07-131-6/+7
|
* [core] Add a few conveniences to ColorJohn Firebaugh2016-06-151-2/+2
|
* Color class (#5361)Young Hahn2016-06-151-3/+3
| | | | | | * Color class * Switch to list initialization
* [core] Rationalize naming for style-related codeJohn Firebaugh2016-06-021-2/+1
|
* [core] Constrain annotation API to the supported geometry typesJohn Firebaugh2016-06-011-4/+10
|
* [all] Rationalize annotation APIJohn Firebaugh2016-06-013-55/+41
|
* [core] Use geometry.hpp types for shape annotationsJohn Firebaugh2016-06-011-7/+4
|
* [core] Do annotation longitude wrapping together with latitude clampingJohn Firebaugh2016-06-011-15/+1
|
* [core] use #pragma once instead of ifdef include guardsKonstantin Käfer2016-05-253-12/+3
|
* [core] Define mbgl::variant (#4833)John Firebaugh2016-04-251-3/+2
| | | For parallelism with mbgl::optional, and to avoid exposing namespaces other than `mbgl` in the public API.
* [core] Coordinate wrapping fixesBruno de Oliveira Abinader2016-03-102-5/+17
| | | | | | | | | | | | | | | - Make returning LatLngs unwrapped by default. - PointAnnotation and ShapeAnnotation are always wrapped so they can be selected via intersection from the visible tile boundaries. - Fixes LatLng::wrap() calculation. - Fixes LatLng::unwrapForShortestPath() calculation. The new unwrapForShortestPath algorithm unwraps the start coordinate either forwards or backwards depending on the end coordinate value, so we can always cross the antimeridian when needed and still obtain a wrapped end coordinate in the end. Fixes #4214.
* [core] add namespace comment to closing braceKonstantin Käfer2015-12-033-3/+3
|
* [core] Reorganize sprite related filesJohn Firebaugh2015-11-121-40/+0
|
* [core] Eliminate use of ClassProperties for paintJohn Firebaugh2015-11-101-4/+16
|
* [core] Style-sourced shape annotation propertiesJohn Firebaugh2015-10-221-4/+7
| | | | | This introduces the possibility to source the type and style properties of a shape annotation from a designated layer in the style.
* [core] Introduce StyleLayer subclassesJohn Firebaugh2015-10-221-2/+6
|
* [core] Annotation refactorJohn Firebaugh2015-10-201-6/+0
|
* [core] Pull annotation typedefs to own header; add AnnotationIDJohn Firebaugh2015-10-202-3/+25
|
* add ability to add random custom markers to test appKonstantin Käfer2015-07-081-0/+40
|
* Use array of structs rather than parallel arrays for annotationsJohn Firebaugh2015-06-292-0/+46
|
* Revert "use array of structs rather than parallel arrays for annotations"Minh Nguyễn2015-06-151-22/+0
| | | | This reverts commit 2435c1ad2603432186ee61eb4c423244a088bc51 (#1710), which needs to be revisited in light of #1655, which is a much higher priority at the moment.
* use array of structs rather than parallel arrays for annotationsKonstantin Käfer2015-06-111-0/+22