PolygonOptions

public final class PolygonOptions extended Object
ifying Parcelable

ポリゴンのオプションを定義します。

デベロッパー ガイド

詳しくは、シェイプに関するデベロッパー ガイドをご覧ください。

継承された定数の概要

パブリック コンストラクタの概要

PolygonOptions()
ポリゴン オプションを作成します。

パブリック メソッドの概要

PolygonOptions
addLatLng... ポイント)
作成するポリゴンのアウトラインに頂点を追加します。
PolygonOptions
addLatLng ポイント)
作成するポリゴンのアウトラインに頂点を追加します。
PolygonOptions
addAll(Iterable<LatLng> ポイント)
作成するポリゴンのアウトラインに頂点を追加します。
PolygonOptions
addHole(Iterable<LatLng> ポイント)
作成されるポリゴンに穴を追加します。
PolygonOptions
clickable(boolean clickable)
このポリゴンがクリック可能かどうかを指定します。
PolygonOptions
fillColor(int 色)
ポリゴンの塗りつぶしの色を 32 ビットの ARGB で指定します。
PolygonOptions
測地線(ブール値の測地線)
このポリゴンの各セグメントを測地線として描画するかどうかを指定します。
整数
getFillColor()
この PolygonOptions オブジェクトの塗りつぶしの色を取得します。
List<List<LatLng>>
getHoles()
この PolygonOptions オブジェクトに設定されたホールを取得します。
List<LatLng>
getPoints()
この PolygonOptions オブジェクトに設定された枠線を取得します。
整数
getStrokeColor()
この PolygonOptions オブジェクトに設定されたストロークの色を取得します。
整数
getStrokeJointType()
ポリゴンの枠線のすべての頂点について、この PolygonOptions オブジェクトに設定されているストローク ジョイント タイプを取得します。
List<PatternItem>
getStrokePattern()
ポリゴンの枠線のこの PolygonOptions オブジェクトに設定されているストローク パターンを取得します。
浮動小数点数
getStrokeWidth()
この PolygonOptions オブジェクトに設定されているストローク幅を取得します。
浮動小数点数
getZIndex()
この PolygonOptions オブジェクトに設定された zIndex を取得します。
ブール値
isClickable()
この PolygonOptions オブジェクトのクリック可能性設定を取得します。
ブール値
isGeodesic()
この PolygonOptions オブジェクトの測地線設定を取得します。
ブール値
isVisible()
この PolygonOptions オブジェクトの公開設定を取得します。
PolygonOptions
strokeColor(int 色)
ポリゴンのストローク色を 32 ビットの ARGB で指定します。
PolygonOptions
strokeJointType(intjoinType)
ポリゴンのアウトラインのすべての頂点のジョイント タイプを指定します。
PolygonOptions
strokePattern(List<PatternItem> パターン)
ポリゴンのアウトラインのストローク パターンを指定します。
PolygonOptions
strokeWidth(浮動小数点数の幅)
ポリゴンのストローク幅を表示ピクセルで指定します。
PolygonOptions
visible(ブール値を表示)
ポリゴンの視認性を指定します。
PolygonOptions
zIndex(float zIndex)
ポリゴンの zIndex、つまり描画順序を指定します。

継承されたメソッドの概要

パブリック コンストラクタ

public PolygonOptions ()

ポリゴン オプションを作成します。

パブリック メソッド

public PolygonOptions add LatLng... ポイント)

作成するポリゴンのアウトラインに頂点を追加します。

パラメータ
points
戻り値
  • 枠線に指定されたポイントが追加されたこの PolygonOptions オブジェクト。

public PolygonOptions add LatLng ポイント)

作成するポリゴンのアウトラインに頂点を追加します。

パラメータ
point
戻り値
  • 指定されたポイントを枠線に追加した PolygonOptions オブジェクト。

public PolygonOptions addAll (Iterable<LatLng> ポイント)

作成するポリゴンのアウトラインに頂点を追加します。

パラメータ
points
戻り値
  • 枠線に指定されたポイントが追加されたこの PolygonOptions オブジェクト。

public PolygonOptions addHole (Iterable<LatLng> ポイント)

作成されるポリゴンに穴を追加します。

パラメータ
points
戻り値
  • 指定されたホールが追加されたこの PolygonOptions オブジェクト。

public PolygonOptions clickable (ブール値のクリック可能)

このポリゴンがクリック可能かどうかを指定します。デフォルトの設定は false です。

パラメータ
クリックできます
戻り値
  • クリックの許可設定を新しくした PolygonOptions オブジェクトです。

public PolygonOptions fillColor (int 色)

ポリゴンの塗りつぶしの色を 32 ビットの ARGB で指定します。デフォルトの色は黒(0xff000000)です。

パラメータ
戻り値
  • 新しい塗りつぶしの色が設定された PolygonOptions オブジェクト。

public PolygonOptions 測地線 (boolean geodesic)

このポリゴンの各セグメントを測地線として描画するかどうかを指定します。デフォルトの設定は false です。

パラメータ
geodesic
戻り値
  • 新しい測地線設定を使用して、この PolygonOptions オブジェクトを指定します。

public int getFillColor ()

この PolygonOptions オブジェクトの塗りつぶしの色を取得します。

戻り値
  • ポリゴンの塗りつぶしの色(画面のピクセル数)。

public List<LatLng>> getHoles ()

この PolygonOptions オブジェクトに設定されたホールを取得します。

戻り値
  • ポリゴンの穴を指定する List<LatLng> のリスト。

public List<LatLng> getPoints ()

この PolygonOptions オブジェクトに設定された枠線を取得します。

戻り値
  • ポリゴンの枠線の頂点を指定する LatLng のリスト。

public int getStrokeColor ()

この PolygonOptions オブジェクトに設定されたストロークの色を取得します。

戻り値
  • ポリゴンのストローク色(画面のピクセル数)。

public int getStrokeJointType ()

ポリゴンの枠線のすべての頂点について、この PolygonOptions オブジェクトに設定されているストローク ジョイント タイプを取得します。設定可能な値については、JointType をご覧ください。

戻り値
  • ポリゴンのアウトラインのストローク ジョイント タイプ。

public List<PatternItem> getStrokePattern ()

ポリゴンの枠線のこの PolygonOptions オブジェクトに設定されているストローク パターンを取得します。

戻り値
  • ポリゴンのアウトラインのストローク パターン。

public float getStrokeWidth ()

この PolygonOptions オブジェクトに設定されているストローク幅を取得します。

戻り値
  • ポリゴンのストローク幅(画面のピクセル数)。

public float getZIndex ()

この PolygonOptions オブジェクトに設定された zIndex を取得します。

戻り値
  • ポリゴンの zIndex。

public boolean isClickable ()

この PolygonOptions オブジェクトのクリック可能性設定を取得します。

戻り値
  • ポリゴンがクリック可能である場合は true、クリック可能でない場合は false

public boolean isGeodesic ()

この PolygonOptions オブジェクトの測地線設定を取得します。

戻り値
  • ポリゴン セグメントを測地線にする場合は true、そうでない場合は false

public boolean isVisible ()

この PolygonOptions オブジェクトの公開設定を取得します。

戻り値
  • ポリゴンを表示する場合は true、非表示にする場合は false

public PolygonOptions strokeColor (int 色)

ポリゴンのストローク色を 32 ビットの ARGB で指定します。デフォルトの色は黒(0xff000000)です。

パラメータ
戻り値
  • 新しいストロークの色が設定された PolygonOptions オブジェクト。

public PolygonOptions strokeJointType (intunionType)

ポリゴンの枠線のすべての頂点のジョイント タイプを指定します。

使用できる値については、JointType をご覧ください。ジョイント タイプが未定義の場合、または許容値でない場合は、デフォルト値の DEFAULT が使用されます。

パラメータ
jointType
戻り値
  • 新しいストローク ジョイント タイプが設定された PolygonOptions オブジェクト。

public PolygonOptions strokePattern (List<PatternItem> パターン)

ポリゴンのアウトラインのストローク パターンを指定します。デフォルトのストローク パターンは無地で、null で表されます。

パラメータ
パターン
戻り値
  • 新しいストローク パターンが設定された PolygonOptions オブジェクト。

public PolygonOptions strokeWidth (浮動小数点数の幅)

ポリゴンのストローク幅を表示ピクセルで指定します。デフォルトの幅は 10 です。

パラメータ
width
戻り値
  • 新しいストローク幅が設定されたこの PolygonOptions オブジェクト。

public PolygonOptions visible (boolean visible)

ポリゴンの視認性を指定します。デフォルトの公開設定は true です。

パラメータ
表示
戻り値
  • 新しい公開設定が適用された、この PolygonOptions オブジェクト。

public PolygonOptions zIndex (float zIndex)

ポリゴンの zIndex、つまり描画順序を指定します。zIndex の詳細については、このクラスの先頭のドキュメントをご覧ください。

パラメータ
zIndex
戻り値
  • 新しい zIndex が設定されたこの PolygonOptions オブジェクト。