Présentation
Objet de données modifiable contenant les propriétés de personnalisation des polylignes.
Hérite de GMTCPolylineStyleOptions.
Fonctions de membre public | |
(void) | - setTrafficColorForSpeed:color: |
Définit la couleur du type de vitesse donné. | |
(UIColor *) | - trafficColorForSpeed: |
Renvoie la couleur pour le 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 | |
CGFloat | strokeWidth |
L'épaisseur du trait en points à l'écran. | |
UIColor * | strokeColor |
Permet de spécifier la couleur d'un ou de plusieurs segments d'une polyligne. | |
BOOL | isVisible |
Booléen qui détermine la visibilité de la polyligne. | |
int32_t | zIndex |
Valeur déterminant l'index z de la polyligne. | |
BOOL | isGeodesic |
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. | |
BOOL | isTrafficEnabled |
Booléen qui détermine la visibilité de la polyligne de trafic. |
Documentation sur la fonction de membre
- (void) setTrafficColorForSpeed: | (GMTSSpeedType). | speedType | |
couleur: | (nullable UIColor *) | color [couleur] | |
Définit la couleur du type de vitesse donné.
Si la couleur est définie sur NULL, la couleur par défaut du type de vitesse est utilisée.
- Paramètres :
-
speedType Type de vitesse auquel appliquer la couleur. couleur Couleur à appliquer au type de vitesse.
- (UIColor *) trafficColorForSpeed: | (GMTSSpeedType). | speedType |
Renvoie la couleur pour le 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 de la propriété
- (CGFloat) strokeWidth [read, write, assign] |
L'épaisseur du trait en points à l'écran.
Si une valeur non valide est définie ici (inférieure à 0,0f), elle sera définie sur la valeur par défaut (2,0f).
Met en œuvre GMTCPolylineStyleOptions.
- (UIColor*) strokeColor [read, write, copy] |
Permet de spécifier la couleur d'un ou de plusieurs segments d'une polyligne.
S'il est défini sur NULL, il est défini sur la valeur par défaut [UIColor blueColor].
Met en œuvre GMTCPolylineStyleOptions.
- (BOOL) isVisible [read, write, assign] |
Booléen qui détermine la visibilité de la polyligne.
La valeur par défaut est "YES".
Met en œuvre GMTCPolylineStyleOptions.
- (int32_t) zIndex [read, write, assign] |
Valeur déterminant l'index z de la polyligne.
Valeur par défaut : 10
Met en œuvre GMTCPolylineStyleOptions.
– (BOOL) isGeodesic [read, write, 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.
Met en œuvre GMTCPolylineStyleOptions.
- (BOOL) isTrafficEnabled [read, write, assign] |
Booléen qui détermine la visibilité de la polyligne de trafic.
La valeur par défaut est "NO".
Met en œuvre GMTCPolylineStyleOptions.