GMTCPolylineStyleOptions クラス リファレンス

GMTCPolylineStyleOptions クラス リファレンス

概要

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

GMTCImmutableData を継承します。

GMTCMutablePolylineStyleOptions によって継承されます。

公開メンバー関数

(UIColor *)- trafficColorForSpeed:
 指定された速度タイプの色を返します。
(instancetype)- initinit
 オブジェクトをデフォルト値の 「linear_Width: 2.0f」、「ユーザーに使用:stockColor:[UIColor blueColor]」、「isvisible:YES」、「zIndex:10」、「isGeodesic:NO」、「isTrafficEnabled:NO」の値で初期化します。

プロパティ

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

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

- (UIColor *) trafficColorForSpeed: GMTSSpeedType speedType

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

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

オブジェクトをデフォルト値の 「linear_Width:2.0f」、「ユーザーに選択: [UIColor blueColor]」、「isvisible:YES」、「zIndex:10」、「isGeodesic:NO」、「isTrafficEnabled:NO」を指定して初期化します。


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

-(CGFloat)strokeWidth [read, assign]

ライン ストロークの幅(画面ポイント単位)。

デフォルトは 2.0f です。

GMTCMutablePolylineStyleOptions に実装されます。

- (UIColor*) strokeColor [read, copy]

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

デフォルトは [UIColor blueColor] です。

GMTCMutablePolylineStyleOptions に実装されます。

-(BOOL)isVisible [read, assign]

ポリラインの可視性を決定するブール値。

デフォルトは YES です。

GMTCMutablePolylineStyleOptions に実装されます。

-(int32_t)zIndex [read, assign]

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

デフォルトは 10 です。

GMTCMutablePolylineStyleOptions に実装されます。

-(BOOL)isGeodesic [read, assign]

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

GMTCMutablePolylineStyleOptions に実装されます。

-(BOOL)isTrafficEnabled [read, assign]

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

デフォルトは NO です。

GMTCMutablePolylineStyleOptions に実装されます。