Referensi Class GMTCMutablePolylineStyleOptions

Referensi Class GMTCMutablePolylineStyleOptions

Ringkasan

Objek data yang dapat diubah yang menyimpan properti penyesuaian polyline.

Mewarisi GMTCPolylineStyleOptions.

Fungsi Anggota Publik

(void) - setTrafficColorForSpeed:color:
 Menetapkan warna untuk jenis kecepatan yang diberikan.
(UIColor *)- trafficColorForSpeed:
 Menampilkan warna untuk jenis kecepatan yang diberikan.
(instancetype)- init
 Melakukan inisialisasi objek dengan nilai default: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.

Properti

CGFloatstrokeWidth
 Lebar goresan garis di titik layar.
UIColor * strokeColor
 Digunakan untuk menentukan warna satu atau beberapa segmen polyline.
BOOLisVisible
 Boolean yang menentukan visibilitas polyline.
int32_t zIndex
 Nilai yang menentukan indeks z polyline.
BOOLisGeodesic
 Menunjukkan apakah segmen polyline harus digambar sebagai geodesi, bukan garis lurus pada proyeksi Mercator.
BOOLisTrafficEnabled
 Boolean yang menentukan visibilitas polyline lalu lintas.

Dokumentasi Fungsi Anggota

- (void) setTrafficColorForSpeed: (GMTSSpeedType) speedType
warna: (nullable UIColor *)  warna

Menetapkan warna untuk jenis kecepatan yang diberikan.

Jika warna disetel ke NULL, maka warna default untuk tipe kecepatan akan digunakan.

Parameter:
speedTypeJenis kecepatan untuk menerapkan warna.
warnaWarna yang diterapkan ke jenis kecepatan.
- (UIColor *) trafficColorForSpeed: (GMTSSpeedType) speedType

Menampilkan warna untuk jenis kecepatan yang diberikan.

Hasil:
Jika traffic diaktifkan dan tidak ada warna yang ditetapkan, menampilkan warna default untuk kecepatan yang ditentukan. Jika traffic tidak diaktifkan, warna goresan default akan ditampilkan.
- (instancetype) init

Melakukan inisialisasi objek dengan nilai default: `strokeWidth:2.0f`, `strokeColor:[UIColor blueColor]`, `isVisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.


Dokumentasi Properti

- (CGFloat) strokeWidth [read, write, assign]

Lebar goresan garis di titik layar.

Jika nilai yang tidak valid ditetapkan di sini (kurang dari 0,0f), maka akan ditetapkan ke nilai default 2,0f.

Menerapkan GMTCPolylineStyleOptions.

- (UIColor*) strokeColor [read, write, copy]

Digunakan untuk menentukan warna satu atau beberapa segmen polyline.

Jika disetel ke NULL, maka akan ditetapkan ke nilai default [UIColor blueColor].

Menerapkan GMTCPolylineStyleOptions.

- (BOOL) isVisible [read, write, assign]

Boolean yang menentukan visibilitas polyline.

Default-nya adalah YA.

Menerapkan GMTCPolylineStyleOptions.

- (int32_t) zIndex [read, write, assign]

Nilai yang menentukan indeks z polyline.

Default-nya adalah 10.

Menerapkan GMTCPolylineStyleOptions.

- (BOOL) isGeodesic [read, write, assign]

Menunjukkan apakah segmen polyline harus digambar sebagai geodesi, bukan garis lurus pada proyeksi Mercator.

Menerapkan GMTCPolylineStyleOptions.

- (BOOL) isTrafficEnabled [read, write, assign]

Boolean yang menentukan visibilitas polyline lalu lintas.

Nilai defaultnya adalah TIDAK.

Menerapkan GMTCPolylineStyleOptions.