Référence de la classe GMTCPolylineStyleOptions

Référence de la classe GMTCPolylineStyleOptions

Présentation

Objet de données contenant les propriétés de personnalisation des polylignes

Hérite de GMTCImmutableData.

Hérité par GMTCMutablePolylineStyleOptions.

Fonctions de membre public

(UIColor *)- trafficColorForSpeed:
 Renvoie la couleur du type de vitesse donné.
(type d'instance)- init
 Initialise l'objet avec les valeurs par défaut: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.

Propriétés

CGFloatstrokeWidth
 Épaisseur du trait dans les points d'écran.
UIColor * strokeColor
 Permet de spécifier la couleur d'un ou de plusieurs segments d'une polyligne.
BOOLisVisible
 Booléen qui détermine la visibilité de la polyligne.
int32_tzIndex
 Valeur déterminant l'index z de la polyligne.
BOOLisGeodesic
 Indique si les segments de la polyligne doivent être tracés sous forme de géodésiques, par opposition aux lignes droites sur la projection de Mercator.
BOOLisTrafficEnabled
 Booléen qui détermine la visibilité de la polyligne de trafic.

Documentation sur les fonctions de membre

- (UIColor *) trafficColorForSpeed: (GMTSSpeedType) speedType

Renvoie la couleur du type de vitesse donné.

Renvoie :
Si le trafic est activé et qu'aucune couleur n'est définie, renvoie la couleur par défaut pour la vitesse donnée. Si le trafic n'est pas activé, renvoie la couleur du trait par défaut.
- (type d'instance) init

Initialise l'objet avec les valeurs par défaut: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.


Documentation sur la propriété

- (CGFloat) strokeWidth [read, assign]

Épaisseur du trait dans les points d'écran.

La valeur par défaut est 2.0f.

Mise en œuvre dans GMTCMutablePolylineStyleOptions.

- (UIColor*) strokeColor [read, copy]

Permet de spécifier la couleur d'un ou de plusieurs segments d'une polyligne.

La valeur par défaut est [UIColor blueColor].

Mise en œuvre dans GMTCMutablePolylineStyleOptions.

- (BOOL) isVisible [read, assign]

Booléen qui détermine la visibilité de la polyligne.

La valeur par défaut est "YES".

Mise en œuvre dans GMTCMutablePolylineStyleOptions.

- (int32_t) zIndex [read, assign]

Valeur déterminant l'index z de la polyligne.

Valeur par défaut : 10

Mise en œuvre dans GMTCMutablePolylineStyleOptions.

– (BOOL) isGeodesic [read, assign]

Indique si les segments de la polyligne doivent être tracés sous forme de géodésiques, par opposition aux lignes droites sur la projection de Mercator.

Mise en œuvre dans GMTCMutablePolylineStyleOptions.

- (BOOL) isTrafficEnabled [read, assign]

Booléen qui détermine la visibilité de la polyligne de trafic.

La valeur par défaut est "NO".

Mise en œuvre dans GMTCMutablePolylineStyleOptions.