Class Quadrangle
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Ukládá sadu čtyř System.Drawing.Points, které představují oblast Aspose.BarCode.BarCodeRecognition.Quadrangle.
public class Quadrangle : IEquatable<quadrangle>
Dědičnost
Implementuje
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
Quadrangle()
Inicializuje novou prázdnou instanci třídy Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Quadrangle()
Quadrangle(Point, Point, Point, Point)
public Quadrangle(Point leftTop, Point rightTop, Point rightBottom, Point leftBottom)
Parametry
leftTop
Point
rightTop
Point
rightBottom
Point
leftBottom
Point
Pole
Empty
Představuje třídu Aspose.BarCode.BarCodeRecognition.Quadrangle s neinitializovanými vlastnostmi.
public static readonly Quadrangle Empty
Hodnota pole
Vlastnosti
BoundingRectangle
Získá System.Drawing.Rectangle, který obklopuje tuto Aspose.BarCode.BarCodeRecognition.Quadrangle
[Browsable(false)]
public Rectangle BoundingRectangle { get; }
Hodnota vlastnosti
Rectangle
IsEmpty
Testuje, zda všechny System.Drawing.Points této Aspose.BarCode.BarCodeRecognition.Quadrangle mají hodnoty nula.
[Browsable(false)]
public bool IsEmpty { get; }
Hodnota vlastnosti
LeftBottom
Získá levý dolní roh System.Drawing.Point oblasti Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point LeftBottom { get; set; }
Hodnota vlastnosti
Point
LeftTop
Získá levý horní roh System.Drawing.Point oblasti Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point LeftTop { get; set; }
Hodnota vlastnosti
Point
RightBottom
Získá pravý dolní roh System.Drawing.Point oblasti Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point RightBottom { get; set; }
Hodnota vlastnosti
Point
RightTop
Získá pravý horní roh System.Drawing.Point oblasti Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point RightTop { get; set; }
Hodnota vlastnosti
Point
Metody
Contains(Point)
public bool Contains(Point pt)
Parametry
pt
Point
Vrací
Contains(int, int)
Určuje, zda je zadaný bod obsažen v této třídě Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Contains(int x, int y)
Parametry
x
int
Souřadnice bodu x.
y
int
Souřadnice bodu y.
Vrací
Vrátí true, pokud je bod obsažen v této třídě Aspose.BarCode.BarCodeRecognition.Quadrangle; jinak false.
Contains(Quadrangle)
Určuje, zda je zadaná Aspose.BarCode.BarCodeRecognition.Quadrangle obsažena nebo se protíná s touto třídou Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Contains(Quadrangle quad)
Parametry
quad
Quadrangle
Aspose.BarCode.BarCodeRecognition.Quadrangle, kterou je třeba otestovat.
Vrací
Vrátí true, pokud je Aspose.BarCode.BarCodeRecognition.Quadrangle obsažena nebo se protíná s touto třídou Aspose.BarCode.BarCodeRecognition.Quadrangle; jinak false.
Contains(Rectangle)
public bool Contains(Rectangle rect)
Parametry
rect
Rectangle
Vrací
Equals(Quadrangle)
Vrátí hodnotu indikující, zda je tato instance rovna zadané hodnotě Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Equals(Quadrangle other)
Parametry
other
Quadrangle
Hodnota Aspose.BarCode.BarCodeRecognition.Quadrangle, kterou je třeba porovnat s touto instancí.
Vrací
true, pokud má obj stejnou hodnotu jako tato instance; jinak false.
Equals(object)
Vrátí hodnotu indikující, zda je tato instance rovna zadané hodnotě Aspose.BarCode.BarCodeRecognition.Quadrangle.
public override bool Equals(object obj)
Parametry
obj
object
Hodnota System.Object, kterou je třeba porovnat s touto instancí.
Vrací
true, pokud má obj stejnou hodnotu jako tato instance; jinak false.
GetHashCode()
Vrátí hash kód pro tuto instanci.
public override int GetHashCode()
Vrací
32bitový podepsaný celočíselný hash kód.
ToString()
Vrátí čitelnou řetězcovou reprezentaci této Aspose.BarCode.BarCodeRecognition.Quadrangle.
public override string ToString()
Vrací
Řetězec, který představuje tuto Aspose.BarCode.BarCodeRecognition.Quadrangle.
Operátory
operator ==(Quadrangle, Quadrangle)
Vrátí hodnotu indikující, zda je první hodnota Aspose.BarCode.BarCodeRecognition.Quadrangle rovna druhé.
public static bool operator ==(Quadrangle first, Quadrangle second)
Parametry
first
Quadrangle
První porovnávaná hodnota
second
Quadrangle
Druhá porovnávaná hodnota
Vrací
true, pokud má first stejnou hodnotu jako second; jinak false.
operator !=(Quadrangle, Quadrangle)
Vrátí hodnotu indikující, zda se první hodnota Aspose.BarCode.BarCodeRecognition.Quadrangle liší od druhé.
public static bool operator !=(Quadrangle first, Quadrangle second)
Parametry
first
Quadrangle
První porovnávaná hodnota
second
Quadrangle
Druhá porovnávaná hodnota
Vrací
true, pokud má first jinou hodnotu než second; jinak false.