public final class
VisibleRegion
extended Object
implementation Parcelable
implementation Parcelable
地図のカメラに表示される 4 辺のポリゴンを定義する 4 つのポイントを含みます。カメラには傾斜があるため、このポリゴンは長方形ではなく台形にできます。カメラがカメラの中心の真上にある場合、この形状は長方形になりますが、カメラを傾けると、最も小さい辺が視点に最も近い台形のように見えます。
継承された定数の概要
フィールドの概要
public final LatLng | farLeft | カメラの左端角を定義する LatLng オブジェクト。 |
public final LatLng | farRight | カメラの右端を定義する LatLng オブジェクト。 |
public final LatLngBounds | latLngBounds | このクラスで定義された表示領域を含む最小の境界ボックス。 |
public final LatLng | nearLeft | カメラの左下隅を定義する LatLng オブジェクト。 |
public final LatLng | nearRight | カメラの右下角を定義する LatLng オブジェクト。 |
パブリック コンストラクタの概要
VisibleRegion(LatLng NearLeft、LatLng nearRight、LatLngで指定してください。LatLng farRight、LatLngBounds latLngBounds)
カメラの四隅を指定して、新しい VisibleRegion を作成します。
|
パブリック メソッドの概要
ブール値 |
equals(Object o)
この
VisibleRegion を別のオブジェクトと比較します。 |
整数 |
hashCode()
|
文字列 |
toString()
|
継承されたメソッドの概要
フィールド
public final LatLngBounds latLngBounds
パブリック コンストラクタ
public VisibleRegion (LatLng NearLeft、LatLng NearRight、LatLng FarLeft、LatLng FarRight、LatLngBounds latLngBounds)
カメラの四隅を指定して、新しい VisibleRegion を作成します。LatLng パラメータでは、凸形状を定義する必要があります(生成された形状のエッジは交差してはなりません)。実行時に境界チェックは行われません。
パラメータ
nearLeft | 地域の左隅付近にある緯度と経度を含む LatLng オブジェクト。 |
---|---|
nearRight | 地域の右上隅の緯度と経度を含む LatLng オブジェクト。 |
farLeft | 地域の左端の緯度と経度を含む LatLng オブジェクト。 |
farRight | 地域の右端の隅の緯度と経度を含む LatLng オブジェクト。 |
latLngBounds | このクラスで定義された表示領域を含む最小の境界ボックス。この箱が 180 度の子午線(北から南までの垂直線)を横切ると、farRight の経度は負になり、farLeft の経度は正になります。nearRight と nearLeft についても同様です。 |
パブリック メソッド
public boolean equals (Object o)
この VisibleRegion
を別のオブジェクトと比較します。他のオブジェクトがこのオブジェクトへのポインタである場合、または 2 つのオブジェクトの四隅と境界がすべて同じである場合、このメソッドは true を返します。それ以外の場合、このメソッドは false を返します。
パラメータ
o | Object 。両方のオブジェクトが同じオブジェクトの場合、または 2 つのオブジェクトの四隅と境界がすべて同じ場合は、true を返します。一致しない場合は false を返します。
|
---|