GMTCMutablePolylineStyleOptions クラス リファレンス

GMTCMutablePolylineStyleOptions クラス リファレンス

概要

ポリラインのカスタマイズ プロパティを保持する変更可能なデータ オブジェクト。

GMTCPolylineStyleOptions を継承します。

パブリック メンバー関数

(void) - setTrafficColorForSpeed:color:
 指定された速度タイプの色を設定します。
(UIColor *)- trafficColorForSpeed:
 指定された速度タイプの色を返します。
(instancetype)- init
 オブジェクトを「ストローク幅:2.0f」、「ストローク Color:[UIColor blueColor]、isVisible:YES、zIndex:10、isGeodesic:NO、isTrafficEnabled:NO」のデフォルト値で初期化します。

プロパティ

CGFloatstrokeWidth
 画面ポイントでの線のストロークの幅。
UIColor * strokeColor
 ポリラインの 1 つ以上の線分の色を指定するために使用します。
BOOL isVisible
 ポリラインの表示設定を指定するブール値。
int32_t zIndex
 ポリラインの Z インデックスを決定する値。
BOOL isGeodesic
 ポリラインのセグメントをメルカトル図法上の直線ではなく測地線として描画するかどうかを指定します。
BOOL isTrafficEnabled
 交通状況を示すポリラインの可視性を決定するブール値。

メンバー関数のドキュメント

- (void) setTrafficColorForSpeed: GMTSSpeedType speedType
色 [color]: (nullable UIColor *)  color

指定された速度タイプの色を設定します。

color が NULL に設定されている場合は、速度タイプのデフォルトの色が使用されます。

パラメータ:
speedType色を適用する速度タイプ。
速度タイプに適用する色。
- (UIColor *) trafficColorForSpeed: GMTSSpeedType speedType

指定された速度タイプの色を返します。

戻り値:
交通情報が有効で、色が設定されていない場合は、指定した速度のデフォルトの色を返します。トラフィックが有効になっていない場合は、デフォルトのストローク色を返します。
-(instancetype)init

オブジェクトを「ストローク幅:2.0f」、「ストローク Color:[UIColor blueColor]、isVisible:YES、zIndex:10、isGeodesic:NO、isTrafficEnabled:NO」のデフォルト値で初期化します。


プロパティのドキュメント

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

画面ポイントでの線のストロークの幅。

ここに無効な値(0.0f 未満)を設定した場合は、デフォルト値の 2.0f に設定されます。

GMTCPolylineStyleOptions を実装します。

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

ポリラインの 1 つ以上の線分の色を指定するために使用します。

NULL に設定すると、デフォルト値の [UIColor blueColor] に設定されます。

GMTCPolylineStyleOptions を実装します。

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

ポリラインの表示設定を指定するブール値。

デフォルトは YES です。

GMTCPolylineStyleOptions を実装します。

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

ポリラインの Z インデックスを決定する値。

デフォルトは 10 です。

GMTCPolylineStyleOptions を実装します。

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

ポリラインのセグメントをメルカトル図法上の直線ではなく測地線として描画するかどうかを指定します。

GMTCPolylineStyleOptions を実装します。

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

交通状況を示すポリラインの可視性を決定するブール値。

デフォルトは NO です。

GMTCPolylineStyleOptions を実装します。