Dokumentacja klasy GMTCPolylineStyleOptions

Odwołanie do klasy GMTCPolylineStyleOptions

Przegląd

Obiekt danych zawierający właściwości dostosowania linii łamanej.

Dziedziczy GMTCImmutableData.

Odziedziczony przez GMTCMutablePolylineStyleOptions.

Publiczne funkcje członków

(UIColor *)trafficColorForSpeed:
 Zwraca kolor dla podanego typu prędkości.
(typ instancji)- init
 Inicjuje obiekt z użyciem wartości domyślnych: `pipeWidth:2.0f`, `pipeColor:[UIColor blueColor]`, `isvisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.

Usługi

CGFloatstrokeWidth
 Szerokość kreski linii w punktach na ekranie.
UIColor * strokeColor
 Służy do określania koloru co najmniej jednego odcinka linii łamanej.
BOOLisVisible
 Wartość logiczna określająca widoczność linii łamanej.
int32_tzIndex
 Wartość określająca indeks z linii łamanej.
BOOLisGeodesic
 Wskazuje, czy odcinki linii łamanej powinny być rysowane jako elementy geodetyczne, a nie proste na odwzorowaniu Mercatora.
BOOLisTrafficEnabled
 Wartość logiczna określająca widoczność linii łamanej ruchu.

Dokumentacja funkcji członka

– (UIColor *) trafficColorForSpeed: (GMTSSpeedType). speedType

Zwraca kolor dla podanego typu prędkości.

Zwroty:
Jeśli ruch jest włączony i nie został ustawiony żaden kolor, zwracany jest domyślny kolor dla danej prędkości. Jeśli ruch nie jest włączony, zwraca domyślny kolor kreski.
- (typ instancji) init

Inicjuje obiekt z wartościami domyślnymi: `pipeWidth:2.0f`, `pipeColor:[UIColor blueColor]`, `isvisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.


Dokumentacja usługi

- (CGFloat) strokeWidth [read, assign]

Szerokość kreski linii w punktach na ekranie.

Domyślna wartość to 2.0f.

Stosowane w metodzie GMTCMutablePolylineStyleOptions.

– (UIColor*) strokeColor [read, copy]

Służy do określania koloru co najmniej jednego odcinka linii łamanej.

Wartość domyślna to [UIColor blueColor].

Stosowane w metodzie GMTCMutablePolylineStyleOptions.

- (BOOL) isVisible [read, assign]

Wartość logiczna określająca widoczność linii łamanej.

Domyślna wartość to TAK.

Stosowane w metodzie GMTCMutablePolylineStyleOptions.

– (int32_t) zIndex [read, assign]

Wartość określająca indeks z linii łamanej.

Domyślna wartość to 10.

Stosowane w metodzie GMTCMutablePolylineStyleOptions.

- (BOOL) isGeodesic [read, assign]

Wskazuje, czy odcinki linii łamanej powinny być rysowane jako elementy geodetyczne, a nie proste na odwzorowaniu Mercatora.

Stosowane w metodzie GMTCMutablePolylineStyleOptions.

– (BOOL) isTrafficEnabled [read, assign]

Wartość logiczna określająca widoczność linii łamanej ruchu.

Wartość domyślna to NO.

Stosowane w metodzie GMTCMutablePolylineStyleOptions.