Bounds クラス |
名前空間: KeyToKey.Plugins
public class Bounds
Bounds 型は下記のメンバーを公開します。
名前 | 説明 | |
---|---|---|
Bounds(Double, Double, Double, Double) |
コンストラクタ
| |
Bounds(Int32, Int32, Int32, Int32) |
コンストラクタ
|
名前 | 説明 | |
---|---|---|
Bottom |
読み取り専用:Top + Height
| |
CenterX |
Boundsの縦の中心位置
| |
CenterY |
Boundsの横の中心位置
| |
Height |
縦の範囲
| |
Left |
横の位置
| |
Right |
読み取り専用: Left + Width
| |
Top |
縦の位置
| |
Width |
横の範囲
|
名前 | 説明 | |
---|---|---|
Equals | 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Objectから継承) | |
Finalize | オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Objectから継承) | |
GetHashCode | 既定のハッシュ関数として機能します。 (Objectから継承) | |
GetType | 現在のインスタンスの Type を取得します。 (Objectから継承) | |
Intersect |
2つのBoundsの公差する範囲を取得します。
| |
IntersectsWith |
2つBoundsが公差するかどうかを取得します。
| |
IsInsideOf |
指定したBoundsの範囲内にあるかどうかを取得します。
| |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Objectから継承) | |
ToCenter |
Boundsを小さくリサイズして元のBoundsの中央に表示します。
| |
ToEvenNumber |
現在の範囲を偶数にします。
| |
ToOddNumber |
現在の範囲を奇数にします。
| |
ToString | 現在のオブジェクトを表す文字列を返します。 (Objectから継承) | |
ToTuple |
位置と範囲をタプルで返します。
| |
Union |
2つのBoundsの結合領域を包むBoundsを取得します。
|
名前 | 説明 | |
---|---|---|
Addition |
2つのBoundsを足し算します。
| |
Equality |
2つのBoundsが等しいかどうかを評価します。
| |
Inequality |
2つのBoundsが等しくないかどうかを評価します。
| |
Subtraction |
2つのBoundsを引き算します。
|
名前 | 説明 | |
---|---|---|
ToFormattedJson |
オブジェクトを整形されたJsonに変換します。
(ObjectHelperにより定義) | |
ToJson |
オブジェクトをJsonに変換します。
(ObjectHelperにより定義) |