Class Quadrangle
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
เก็บชุดของ System.Drawing.Points สี่จุดที่แทนที่ Aspose.BarCode.BarCodeRecognition.Quadrangle พื้นที่.
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
รับ System.Drawing.Rectangle ที่ล้อมรอบ Aspose.BarCode.BarCodeRecognition.Quadrangle นี้
[Browsable(false)]
public Rectangle BoundingRectangle { get; }
ค่าคุณสมบัติ
Rectangle
IsEmpty
ทดสอบว่าทุก System.Drawing.Points ของ Aspose.BarCode.BarCodeRecognition.Quadrangle นี้มีค่าศูนย์หรือไม่.
[Browsable(false)]
public bool IsEmpty { get; }
ค่าคุณสมบัติ
LeftBottom
รับมุมล่างซ้าย System.Drawing.Point ของพื้นที่ Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point LeftBottom { get; set; }
ค่าคุณสมบัติ
Point
LeftTop
รับมุมบนซ้าย System.Drawing.Point ของพื้นที่ Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point LeftTop { get; set; }
ค่าคุณสมบัติ
Point
RightBottom
รับมุมล่างขวา System.Drawing.Point ของพื้นที่ Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point RightBottom { get; set; }
ค่าคุณสมบัติ
Point
RightTop
รับมุมบนขวา System.Drawing.Point ของพื้นที่ Aspose.BarCode.BarCodeRecognition.Quadrangle
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.
คืนค่า
คืนค่า true หากจุดอยู่ภายในคลาส Aspose.BarCode.BarCodeRecognition.Quadrangle นี้; มิฉะนั้น, false.
Contains(Quadrangle)
กำหนดว่าคลาส Aspose.BarCode.BarCodeRecognition.Quadrangle ที่ระบุอยู่ภายในหรือมีการตัดกันกับคลาส Aspose.BarCode.BarCodeRecognition.Quadrangle นี้หรือไม่.
public bool Contains(Quadrangle quad)
พารามิเตอร์
quad
Quadrangle
Aspose.BarCode.BarCodeRecognition.Quadrangle ที่จะทดสอบ.
คืนค่า
คืนค่า true หาก Aspose.BarCode.BarCodeRecognition.Quadrangle อยู่ภายในหรือมีการตัดกันกับคลาส Aspose.BarCode.BarCodeRecognition.Quadrangle นี้; มิฉะนั้น, 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 แรกเท่ากับค่าที่สองหรือไม่.
public static bool operator ==(Quadrangle first, Quadrangle second)
พารามิเตอร์
first
Quadrangle
ค่าที่เปรียบเทียบแรก
second
Quadrangle
ค่าที่เปรียบเทียบที่สอง
คืนค่า
true หาก first มีค่าเดียวกันกับ second; มิฉะนั้น, false.
operator !=(Quadrangle, Quadrangle)
คืนค่าที่บ่งชี้ว่าค่าของ Aspose.BarCode.BarCodeRecognition.Quadrangle แรกแตกต่างจากค่าที่สองหรือไม่.
public static bool operator !=(Quadrangle first, Quadrangle second)
พารามิเตอร์
first
Quadrangle
ค่าที่เปรียบเทียบแรก
second
Quadrangle
ค่าที่เปรียบเทียบที่สอง
คืนค่า
true หาก first มีค่าแตกต่างจาก second; มิฉะนั้น, false.