Struct Rectangle

Struct Rectangle

nazivni prostor: Aspose.OCR Sastav: Aspose.OCR.dll (25.4.0)

Sadrži skup od četiri cjeline koji predstavljaju lokaciju i veličinu pravokuna.

public struct Rectangle

naslijeđeni članovi

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Rectangle(int, int, int, int)

Inicijalizira novu primjenu strukture Aspose.OCR.Rectangle s određenom lokacijom i veličinom.

public Rectangle(int x, int y, int width, int height)

Parameters

x int

X-koordinacija gornjeg lijevog ugla pravog ugla.

y int

Y-koordinacija gornjeg lijevog ugla pravog ugla.

width int

Širina pravokugla.

height int

Visina izravnog smjera.

Fields

Height

Širina pravokugla.

public int Height

Vrijednost polja

int

Width

Visina pravokugla.

public int Width

Vrijednost polja

int

X

U pravom kutu x lokacija.

public int X

Vrijednost polja

int

Y

Središte i lokacija.

public int Y

Vrijednost polja

int

Properties

Bottom

Dobiva ili postavlja y-koordinat koji je iznos Aspose.OCR.Rectangle.Y i Aspose.OCR.Rectangle.Vrijednosti svojstva ove Aspose.OCR.Rectangle strukture.

public int Bottom { get; set; }

Vrijednost nekretnina

int

Empty

Dobiva novi primjer strukture Aspose.OCR.Rectangle koja ima Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Vid i Aspose.OCR.Rectangle.Vrijednosti postavljene na nulu.

public static Rectangle Empty { get; }

Vrijednost nekretnina

Rectangle

IsEmpty

Dobiva vrijednost koja ukazuje na to da li sve brojne svojstva ovog Aspose.OCR.Rectangle imaju vrijednosti od nule.

public bool IsEmpty { get; }

Vrijednost nekretnina

bool

Left

Pronađite ili postavite x-koordinat lijeve strane ove strukture Aspose.OCR..Rectangle.

public int Left { get; set; }

Vrijednost nekretnina

int

Right

Dobiva ili postavlja x-koordinat koji je iznos Aspose.OCR.Rectangle.X i Aspose.OCR.Rectangle.Veličanstvene vrijednosti svojstva ove Aspose.OCR.Rectangle strukture.

public int Right { get; set; }

Vrijednost nekretnina

int

Top

Pronađite ili postavite y-koordinat na vrhu ove strukture Aspose.OCR.Rectangle.

public int Top { get; set; }

Vrijednost nekretnina

int

Methods

Contains(u, u)

Određuje je li određena točka sadržana u ovoj strukturi Aspose.OCR.Rectangle.

public bool Contains(int x, int y)

Parameters

x int

X-koordinacija točke za testiranje.

y int

Koordinacija točke za testiranje.

Returns

bool

Ova metoda se vraća istinito ako je točka definirana x’ i y’ sadržana u ovoj strukturi Aspose.OCR.Rectangle; inače je lažna.

Equals(Objekt)

Provjerite je li obj’ Aspose.OCR.Rectangle struktura s istim lokacijom i veličinom ove Aspose.OCR.Rectangle struktura.

public override bool Equals(object obj)

Parameters

obj object

Objekt za testiranje.

Returns

bool

Ova metoda se vraća istinito ako je obj’ Aspose.OCR.Rectangle struktura i njezin Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, i Aspose.OCR.Rectangle.Height svojstva su jednaka odgovarajućim svojstvima ove Aspose.OCR.Rectangle struktura; inače, lažna.

GetHashCode()

Povratak hash koda za ovu strukturu Aspose.OCR.Rectangle.

public override int GetHashCode()

Returns

int

Jedan integrator koji predstavlja hash kod za ovaj pravokut.

ToString()

Konvertira svojstva ovog Aspose.OCR.Rectangle u ljudski čitljiv lanac.

public override string ToString()

Returns

string

String koji sadrži poziciju, širinu i visinu ove strukture Aspose.OCR.Rectangle.

Operators

Operator =(Rektangle i Rektangle)

Provjerite imaju li dvije strukture Aspose.OCR.Rectangle jednako mjesto i veličinu.

public static bool operator ==(Rectangle left, Rectangle right)

Parameters

left Rectangle

Struktura Aspose.OCR.Rectangle koja je na lijevoj strani operatora jednakosti.

right Rectangle

Struktura Aspose.OCR.Rectangle koja je na pravu operatora jednakosti.

Returns

bool

Ovaj operator vraća istinu ako dvije strukture Aspose.OCR.Rectangle imaju jednake Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, i Aspose.OCR.Rectangle.High svojstva.

Operator !=(Rektangle i Rektangle)

Testiranje je da li se dvije strukture Aspose.OCR.Rectangle razlikuju po lokaciji ili veličini.

public static bool operator !=(Rectangle left, Rectangle right)

Parameters

left Rectangle

Struktura Aspose.OCR.Rectangle koja je na lijevoj strani operatera nejednakosti.

right Rectangle

Struktura Aspose.OCR.Rectangle koja je na pravu operatora nejednakosti.

Returns

bool

Ovaj operator vraća istinu ako je bilo koji od Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width ili Aspose.OCR.Rectangle.High svojstva dviju Aspose.OCR.Rectangle struktura su nejedna; inače lažna.

 Hrvatski