Class Quadrangle
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Lagrar en uppsättning av fyra System.Drawing.Points som representerar en Aspose.BarCode.BarCodeRecognition.Quadrangle-region.
public class Quadrangle : IEquatable<quadrangle>
Arv
Implementerar
Ärvda medlemmar
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktörer
Quadrangle()
Initierar en ny tom instans av Aspose.BarCode.BarCodeRecognition.Quadrangle-klassen.
public Quadrangle()
Quadrangle(Point, Point, Point, Point)
public Quadrangle(Point leftTop, Point rightTop, Point rightBottom, Point leftBottom)
Parametrar
leftTop
Point
rightTop
Point
rightBottom
Point
leftBottom
Point
Fält
Empty
Representerar en Aspose.BarCode.BarCodeRecognition.Quadrangle-klass med dess egenskaper oinitierade.
public static readonly Quadrangle Empty
Fältvärde
Egenskaper
BoundingRectangle
Hämtar System.Drawing.Rectangle som omger denna Aspose.BarCode.BarCodeRecognition.Quadrangle
[Browsable(false)]
public Rectangle BoundingRectangle { get; }
Egenskapsvärde
Rectangle
IsEmpty
Testar om alla System.Drawing.Points av denna Aspose.BarCode.BarCodeRecognition.Quadrangle har värden som är noll.
[Browsable(false)]
public bool IsEmpty { get; }
Egenskapsvärde
LeftBottom
Hämtar vänster-nedre hörn System.Drawing.Point av Aspose.BarCode.BarCodeRecognition.Quadrangle-regionen
public Point LeftBottom { get; set; }
Egenskapsvärde
Point
LeftTop
Hämtar vänster-övre hörn System.Drawing.Point av Aspose.BarCode.BarCodeRecognition.Quadrangle-regionen
public Point LeftTop { get; set; }
Egenskapsvärde
Point
RightBottom
Hämtar höger-nedre hörn System.Drawing.Point av Aspose.BarCode.BarCodeRecognition.Quadrangle-regionen
public Point RightBottom { get; set; }
Egenskapsvärde
Point
RightTop
Hämtar höger-övre hörn System.Drawing.Point av Aspose.BarCode.BarCodeRecognition.Quadrangle-regionen
public Point RightTop { get; set; }
Egenskapsvärde
Point
Metoder
Contains(Point)
public bool Contains(Point pt)
Parametrar
pt
Point
Returnerar
Contains(int, int)
Bestämmer om den angivna punkten finns inom denna Aspose.BarCode.BarCodeRecognition.Quadrangle-klass.
public bool Contains(int x, int y)
Parametrar
x
int
Den x-punktskoordinaten.
y
int
Den y-punktskoordinaten.
Returnerar
Returnerar true om punkten finns inom denna Aspose.BarCode.BarCodeRecognition.Quadrangle-klass; annars false.
Contains(Quadrangle)
Bestämmer om den angivna Aspose.BarCode.BarCodeRecognition.Quadrangle finns inom eller skär denna Aspose.BarCode.BarCodeRecognition.Quadrangle-klass.
public bool Contains(Quadrangle quad)
Parametrar
quad
Quadrangle
Den Aspose.BarCode.BarCodeRecognition.Quadrangle som ska testas.
Returnerar
Returnerar true om Aspose.BarCode.BarCodeRecognition.Quadrangle finns inom eller skär denna Aspose.BarCode.BarCodeRecognition.Quadrangle-klass; annars false.
Contains(Rectangle)
public bool Contains(Rectangle rect)
Parametrar
rect
Rectangle
Returnerar
Equals(Quadrangle)
Returnerar ett värde som indikerar om denna instans är lika med ett angivet Aspose.BarCode.BarCodeRecognition.Quadrangle-värde.
public bool Equals(Quadrangle other)
Parametrar
other
Quadrangle
Ett Aspose.BarCode.BarCodeRecognition.Quadrangle-värde att jämföra med denna instans.
Returnerar
true om obj har samma värde som denna instans; annars false.
Equals(object)
Returnerar ett värde som indikerar om denna instans är lika med ett angivet Aspose.BarCode.BarCodeRecognition.Quadrangle-värde.
public override bool Equals(object obj)
Parametrar
obj
object
Ett System.Object-värde att jämföra med denna instans.
Returnerar
true om obj har samma värde som denna instans; annars false.
GetHashCode()
Returnerar hashkoden för denna instans.
public override int GetHashCode()
Returnerar
En 32-bitars signerad heltals hashkod.
ToString()
Returnerar en människoläsbar strängrepresentation av denna Aspose.BarCode.BarCodeRecognition.Quadrangle.
public override string ToString()
Returnerar
En sträng som representerar denna Aspose.BarCode.BarCodeRecognition.Quadrangle.
Operatörer
operator ==(Quadrangle, Quadrangle)
Returnerar ett värde som indikerar om det första Aspose.BarCode.BarCodeRecognition.Quadrangle-värdet är lika med det andra.
public static bool operator ==(Quadrangle first, Quadrangle second)
Parametrar
first
Quadrangle
Ett första jämfört värde
second
Quadrangle
Ett andra jämfört värde
Returnerar
true om first har samma värde som second; annars false.
operator !=(Quadrangle, Quadrangle)
Returnerar ett värde som indikerar om det första Aspose.BarCode.BarCodeRecognition.Quadrangle-värdet är olika från det andra.
public static bool operator !=(Quadrangle first, Quadrangle second)
Parametrar
first
Quadrangle
Ett första jämfört värde
second
Quadrangle
Ett andra jämfört värde
Returnerar
true om first har ett annat värde än second; annars false.