(クラス)
public final RectangleSet
このクラスは四角形のセットを表します。再ペイントが必要な無効な四角形を追跡するのによく使用されます。
コンストラクタ public | {RectangleSet.default} |
アクセサ public RectangleSet.empty?:
bool
アクセサ public RectangleSet.for-loop-count:
int
アクセサ public RectangleSet.size:
int
clear: | RectangleSet をクリアします |
public | {RectangleSet.clear}:void |
public | {RectangleSet.intersect-rectangle}:void |
public | {RectangleSet.intersect-rectangle-float}:void |
public | {RectangleSet.union-rectangle}:void |
public | {RectangleSet.union-rectangle-float}:void |
(コンストラクタ)
public | {RectangleSet.default} |
(アクセサ)
アクセサ public RectangleSet.empty?:
bool
(アクセサ)
アクセサ public RectangleSet.for-loop-count:
int この RectangleSet オブジェクトのバンド数を返します。プログラムでは、RectangleSet.for-loop-count ではなく RectangleSet.size の使用が推奨されています。
注意事項
このアクセッサは通常、
for ループによって
RectangleSet のバンド要素を繰り返し処理するだけの目的で使用されます。
(アクセサ)
アクセサ public RectangleSet.size:
int
(メソッド)
public | {RectangleSet.clear}:void |
(メソッド)
(メソッド)
インデックス パラメータによって指定されたこの RectangleSet で四角形をバインドした 4 つの Distance を取得します。
index: 必要な四角形のゼロ ベースのインデックス。
error-if-missing?: 指定されたインデックスに四角形がない場合、呼び出し元が get メソッドでエラーをスローするかどうかを示すブール値。既定値は true で、必要な四角形がない場合はエラーがスローされます。error-if-missing? が false に設定されていて、指定されたインデックスに四角形がない場合、エラーがスローされます。
(メソッド)
注意事項
注意事項
このメソッドは、4 つの Distance (それぞれ境界ボックスの左、上、右および下の位置を表す) を返します。
(メソッド)
注意事項
注意事項
このメソッドは、4 つの Distance (それぞれ境界ボックスの左、上、右および下の位置を表す) を返します。
(メソッド)
public | {RectangleSet.intersect-rectangle}:void |
(メソッド)
public | {RectangleSet.intersect-rectangle-float}:void |
(メソッド)
public | {RectangleSet.union-rectangle}:void |
(メソッド)
public | {RectangleSet.union-rectangle-float}:void |