Quadrangle
Quadrangle class
4 個セットを格納Pointを表す sQuadrangle
region.
public class Quadrangle : IEquatable<Quadrangle>
コンストラクター
名前 | 説明 |
---|
Quadrangle() | の新しい空のインスタンスを初期化しますQuadrangle class. |
Quadrangle(Point, Point, Point, Point) | の新しいインスタンスを初期化しますQuadrangle ポイントを記述したクラス. |
プロパティ
名前 | 説明 |
---|
BoundingRectangle { get; } | 取得Rectangleこれを制限するQuadrangle |
IsEmpty { get; } | すべてかどうかをテストしますPointこれのQuadrangle ゼロの値を持っています。 |
LeftBottom { get; set; } | 左下隅を取得しますPointのQuadrangle 領域 |
LeftTop { get; set; } | 左上隅を取得しますPointのQuadrangle 領域 |
RightBottom { get; set; } | 右下隅を取得しますPointのQuadrangle 領域 |
RightTop { get; set; } | 右上隅を取得PointのQuadrangle 領域 |
メソッド
名前 | 説明 |
---|
Contains(Point) | 指定されたPointこの中に含まれていますQuadrangle class. |
Contains(Quadrangle) | 指定されたQuadrangle 含まれているか、これと交差していますQuadrangle class. |
Contains(Rectangle) | 指定されたRectangle含まれているか、これと交差していますQuadrangle class. |
Contains(int, int) | 指定したポイントがこの範囲内に含まれているかどうかを判断しますQuadrangle class. |
override Equals(object) | このインスタンスが指定された値と等しいかどうかを示す値を返しますQuadrangle 値. |
Equals(Quadrangle) | このインスタンスが指定された値と等しいかどうかを示す値を返しますQuadrangle 値. |
override GetHashCode() | このインスタンスのハッシュ コードを返します。 |
override ToString() | これの人間が読める文字列表現を返しますQuadrangle . |
operator == | 最初かどうかを示す値を返します。Quadrangle 値は秒に等しい. |
operator != | 最初のQuadrangle 値が秒と異なります. |
田畑
名前 | 説明 |
---|
static readonly Empty | を表しますQuadrangle プロパティが初期化されていないクラス。 |
関連項目