Class Quadrangle
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Aspose.BarCode.BarCodeRecognition.Quadrangle bölgesini temsil eden dört System.Drawing.Point kümesini saklar.
public class Quadrangle : IEquatable<quadrangle>
Miras
Uygulamalar
Miras Alınan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
Quadrangle()
Aspose.BarCode.BarCodeRecognition.Quadrangle sınıfının yeni boş bir örneğini başlatır.
public Quadrangle()
Quadrangle(Point, Point, Point, Point)
public Quadrangle(Point leftTop, Point rightTop, Point rightBottom, Point leftBottom)
Parametreler
leftTop
Nokta
rightTop
Nokta
rightBottom
Nokta
leftBottom
Nokta
Alanlar
Empty
Özellikleri başlatılmamış bir Aspose.BarCode.BarCodeRecognition.Quadrangle sınıfını temsil eder.
public static readonly Quadrangle Empty
Alan Değeri
Özellikler
BoundingRectangle
Bu Aspose.BarCode.BarCodeRecognition.Quadrangle’ı saran System.Drawing.Rectangle’ı alır.
[Browsable(false)]
public Rectangle BoundingRectangle { get; }
Özellik Değeri
Dikdörtgen
IsEmpty
Bu Aspose.BarCode.BarCodeRecognition.Quadrangle’ın tüm System.Drawing.Point’lerinin sıfır değerine sahip olup olmadığını test eder.
[Browsable(false)]
public bool IsEmpty { get; }
Özellik Değeri
LeftBottom
Aspose.BarCode.BarCodeRecognition.Quadrangle bölgesinin sol-alt köşe System.Drawing.Point’ini alır.
public Point LeftBottom { get; set; }
Özellik Değeri
Nokta
LeftTop
Aspose.BarCode.BarCodeRecognition.Quadrangle bölgesinin sol-üst köşe System.Drawing.Point’ini alır.
public Point LeftTop { get; set; }
Özellik Değeri
Nokta
RightBottom
Aspose.BarCode.BarCodeRecognition.Quadrangle bölgesinin sağ-alt köşe System.Drawing.Point’ini alır.
public Point RightBottom { get; set; }
Özellik Değeri
Nokta
RightTop
Aspose.BarCode.BarCodeRecognition.Quadrangle bölgesinin sağ-üst köşe System.Drawing.Point’ini alır.
public Point RightTop { get; set; }
Özellik Değeri
Nokta
Metotlar
Contains(Point)
public bool Contains(Point pt)
Parametreler
pt
Nokta
Döner
Contains(int, int)
Belirtilen noktanın bu Aspose.BarCode.BarCodeRecognition.Quadrangle sınıfında bulunup bulunmadığını belirler.
public bool Contains(int x, int y)
Parametreler
x
int
X nokta koordinatı.
y
int
Y nokta koordinatı.
Döner
Eğer nokta bu Aspose.BarCode.BarCodeRecognition.Quadrangle sınıfında bulunuyorsa true; aksi takdirde false döner.
Contains(Quadrangle)
Belirtilen Aspose.BarCode.BarCodeRecognition.Quadrangle’ın bu Aspose.BarCode.BarCodeRecognition.Quadrangle sınıfında bulunup bulunmadığını veya kesişip kesişmediğini belirler.
public bool Contains(Quadrangle quad)
Parametreler
quad
Quadrangle
Test edilecek Aspose.BarCode.BarCodeRecognition.Quadrangle.
Döner
Eğer Aspose.BarCode.BarCodeRecognition.Quadrangle bu Aspose.BarCode.BarCodeRecognition.Quadrangle sınıfında bulunuyorsa veya kesişiyorsa true; aksi takdirde false döner.
Contains(Rectangle)
public bool Contains(Rectangle rect)
Parametreler
rect
Dikdörtgen
Döner
Equals(Quadrangle)
Bu örneğin belirli bir Aspose.BarCode.BarCodeRecognition.Quadrangle değeriyle eşit olup olmadığını belirten bir değer döner.
public bool Equals(Quadrangle other)
Parametreler
other
Quadrangle
Bu örnekle karşılaştırılacak bir Aspose.BarCode.BarCodeRecognition.Quadrangle değeri.
Döner
Eğer obj bu örnekle aynı değere sahipse true; aksi takdirde false döner.
Equals(object)
Bu örneğin belirli bir Aspose.BarCode.BarCodeRecognition.Quadrangle değeriyle eşit olup olmadığını belirten bir değer döner.
public override bool Equals(object obj)
Parametreler
obj
object
Bu örnekle karşılaştırılacak bir System.Object değeri.
Döner
Eğer obj bu örnekle aynı değere sahipse true; aksi takdirde false döner.
GetHashCode()
Bu örnek için hash kodunu döner.
public override int GetHashCode()
Döner
32-bit imzalı bir tam sayı hash kodu.
ToString()
Bu Aspose.BarCode.BarCodeRecognition.Quadrangle için insan tarafından okunabilir bir dize temsilini döner.
public override string ToString()
Döner
Bu Aspose.BarCode.BarCodeRecognition.Quadrangle’ı temsil eden bir dize.
Operatörler
operator ==(Quadrangle, Quadrangle)
İlk Aspose.BarCode.BarCodeRecognition.Quadrangle değerinin ikinciye eşit olup olmadığını belirten bir değer döner.
public static bool operator ==(Quadrangle first, Quadrangle second)
Parametreler
first
Quadrangle
İlk karşılaştırılan değer
second
Quadrangle
İkinci karşılaştırılan değer
Döner
true eğer first ikinciyle aynı değere sahipse; aksi takdirde false.
operator !=(Quadrangle, Quadrangle)
İlk Aspose.BarCode.BarCodeRecognition.Quadrangle değerinin ikinci değerinden farklı olup olmadığını belirten bir değer döner.
public static bool operator !=(Quadrangle first, Quadrangle second)
Parametreler
first
Quadrangle
İlk karşılaştırılan değer
second
Quadrangle
İkinci karşılaştırılan değer
Döner
true eğer first ikinciyle farklı bir değere sahipse; aksi takdirde false.