Class Quadrangle
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Aspose.BarCode.BarCodeRecognition.Quadrangle領域を表す4つのSystem.Drawing.Pointのセットを格納します。
public class Quadrangle : IEquatable<quadrangle>
継承
実装
継承メンバー
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
コンストラクタ
Quadrangle()
Aspose.BarCode.BarCodeRecognition.Quadrangleクラスの新しい空のインスタンスを初期化します。
public Quadrangle()
Quadrangle(Point, Point, Point, Point)
public Quadrangle(Point leftTop, Point rightTop, Point rightBottom, Point leftBottom)
パラメーター
leftTop
Point
rightTop
Point
rightBottom
Point
leftBottom
Point
フィールド
Empty
プロパティが初期化されていないAspose.BarCode.BarCodeRecognition.Quadrangleクラスを表します。
public static readonly Quadrangle Empty
フィールド値
プロパティ
BoundingRectangle
このAspose.BarCode.BarCodeRecognition.QuadrangleをバウンディングするSystem.Drawing.Rectangleを取得します。
[Browsable(false)]
public Rectangle BoundingRectangle { get; }
プロパティ値
Rectangle
IsEmpty
このAspose.BarCode.BarCodeRecognition.QuadrangleのすべてのSystem.Drawing.Pointがゼロの値を持つかどうかをテストします。
[Browsable(false)]
public bool IsEmpty { get; }
プロパティ値
LeftBottom
Aspose.BarCode.BarCodeRecognition.Quadrangle領域の左下隅のSystem.Drawing.Pointを取得します。
public Point LeftBottom { get; set; }
プロパティ値
Point
LeftTop
Aspose.BarCode.BarCodeRecognition.Quadrangle領域の左上隅のSystem.Drawing.Pointを取得します。
public Point LeftTop { get; set; }
プロパティ値
Point
RightBottom
Aspose.BarCode.BarCodeRecognition.Quadrangle領域の右下隅のSystem.Drawing.Pointを取得します。
public Point RightBottom { get; set; }
プロパティ値
Point
RightTop
Aspose.BarCode.BarCodeRecognition.Quadrangle領域の右上隅のSystem.Drawing.Pointを取得します。
public Point RightTop { get; set; }
プロパティ値
Point
メソッド
Contains(Point)
public bool Contains(Point pt)
パラメーター
pt
Point
戻り値
Contains(int, int)
指定された点がこのAspose.BarCode.BarCodeRecognition.Quadrangleクラス内に含まれているかどうかを判断します。
public bool Contains(int x, int y)
パラメーター
x
int
x点の座標。
y
int
y点の座標。
戻り値
指定された点がこのAspose.BarCode.BarCodeRecognition.Quadrangleクラス内に含まれていればtrue、そうでなければfalseを返します。
Contains(Quadrangle)
指定されたAspose.BarCode.BarCodeRecognition.QuadrangleがこのAspose.BarCode.BarCodeRecognition.Quadrangleクラスに含まれているか、交差しているかを判断します。
public bool Contains(Quadrangle quad)
パラメーター
quad
Quadrangle
テストするAspose.BarCode.BarCodeRecognition.Quadrangle。
戻り値
Aspose.BarCode.BarCodeRecognition.QuadrangleがこのAspose.BarCode.BarCodeRecognition.Quadrangleクラスに含まれているか、交差していればtrue、そうでなければfalseを返します。
Contains(Rectangle)
public bool Contains(Rectangle rect)
パラメーター
rect
Rectangle
戻り値
Equals(Quadrangle)
このインスタンスが指定されたAspose.BarCode.BarCodeRecognition.Quadrangle値と等しいかどうかを示す値を返します。
public bool Equals(Quadrangle other)
パラメーター
other
Quadrangle
このインスタンスと比較するAspose.BarCode.BarCodeRecognition.Quadrangle値。
戻り値
trueは、objがこのインスタンスと同じ値を持つ場合、そうでなければfalseを返します。
Equals(object)
このインスタンスが指定されたAspose.BarCode.BarCodeRecognition.Quadrangle値と等しいかどうかを示す値を返します。
public override bool Equals(object obj)
パラメーター
obj
object
このインスタンスと比較するSystem.Object値。
戻り値
trueは、objがこのインスタンスと同じ値を持つ場合、そうでなければfalseを返します。
GetHashCode()
このインスタンスのハッシュコードを返します。
public override int GetHashCode()
戻り値
32ビット符号付き整数のハッシュコード。
ToString()
このAspose.BarCode.BarCodeRecognition.Quadrangleの人間が読める文字列表現を返します。
public override string ToString()
戻り値
このAspose.BarCode.BarCodeRecognition.Quadrangleを表す文字列。
演算子
operator ==(Quadrangle, Quadrangle)
最初のAspose.BarCode.BarCodeRecognition.Quadrangle値が2番目の値と等しいかどうかを示す値を返します。
public static bool operator ==(Quadrangle first, Quadrangle second)
パラメーター
first
Quadrangle
最初の比較値
second
Quadrangle
2番目の比較値
戻り値
trueは、firstがsecondと同じ値を持つ場合、そうでなければfalseを返します。
operator !=(Quadrangle, Quadrangle)
最初のAspose.BarCode.BarCodeRecognition.Quadrangle値が2番目の値と異なるかどうかを示す値を返します。
public static bool operator !=(Quadrangle first, Quadrangle second)
パラメーター
first
Quadrangle
最初の比較値
second
Quadrangle
2番目の比較値
戻り値
trueは、firstがsecondと異なる値を持つ場合、そうでなければfalseを返します。