|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
領域判定を行う為のインターフェイスです。
メソッドの概要 | |
boolean |
contains(double x,
double y)
指定された座標が、図形の領域内にあるかどうかを判定します。 |
boolean |
contains(double sx,
double sy,
double ex,
double ey)
図形の内部領域が、指定された矩形領域を完全に包含するかどうかを判定します。 |
boolean |
cover(double sx,
double sy,
double ex,
double ey)
指定された矩形領域が図形の内部領域を完全に包含するかどうか判定します。 |
psvRegion |
getRegion()
この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。 |
boolean |
intersects(double sx,
double sy,
double ex,
double ey)
図形の内部領域が指定された矩形領域の内部領域と交差するかどうかを判定します。 |
メソッドの詳細 |
public boolean contains(double x, double y)
x
- 判定を行うX座標(WC座標)y
- 判定を行うY座標(WC座標)
public boolean contains(double sx, double sy, double ex, double ey)
sx
- 矩形領域左下開始X座標(WC座標)sy
- 矩形領域左下開始Y座標(WC座標)ex
- 矩形領域右上終了X座標(WC座標)ey
- 矩形領域右上終了Y座標(WC座標)
public boolean intersects(double sx, double sy, double ex, double ey)
sx
- 矩形領域左下開始X座標(WC座標)sy
- 矩形領域左下開始Y座標(WC座標)ex
- 矩形領域右上終了X座標(WC座標)ey
- 矩形領域右上終了Y座標(WC座標)
public boolean cover(double sx, double sy, double ex, double ey)
sx
- 矩形領域左下開始X座標(WC座標)sy
- 矩形領域左下開始Y座標(WC座標)ex
- 矩形領域右上終了X座標(WC座標)ey
- 矩形領域右上終了Y座標(WC座標)
public psvRegion getRegion()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |