Class RectangleProjectedShape

Class RectangleProjectedShape

Pôvodný názov: Aspose.Imaging.Shapes Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Predstavuje tvar, ktorý je navrhnutý nad rektanglom otočeným na konkrétnu orientáciu.Určené štyrmi bodmi, ktoré sa môžu otáčať v priestore s rovnakou dĺžkou okrajov a 90 stupňov medzi priľahlými okrajmi.

[JsonObject(MemberSerialization.OptIn)]
public abstract class RectangleProjectedShape : Shape

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape

Derived

RectangleShape , TextShape

Z dedičných členov

Shape.Equals(object) , Shape.GetHashCode() , Shape.Equals(Shape) , Shape.Center , Shape.Segments , Shape.HasSegments , ObjectWithBounds.GetBounds(Matrix) , ObjectWithBounds.GetBounds(Matrix, Pen) , ObjectWithBounds.Transform(Matrix) , ObjectWithBounds.Equals(object) , ObjectWithBounds.GetHashCode() , ObjectWithBounds.Equals(ObjectWithBounds) , ObjectWithBounds.Bounds , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

RectangleProjectedShape()

Iniciuje novú inštanciu triedy Aspose.Imaging.Shapes.RectangleProjectedShape.

[JsonConstructor]
public RectangleProjectedShape()

RectangleProjectedShape(RectangleF)

Iniciuje novú inštanciu triedy Aspose.Imaging.Shapes.RectangleProjectedShape.

public RectangleProjectedShape(RectangleF rectangle)

Parameters

rectangle RectangleF

V rektáloch sa začína.

Properties

Bounds

Získava hranice objektu.

[JsonIgnore]
public override RectangleF Bounds { get; }

Hodnota nehnuteľnosti

RectangleF

Center

Dostane stred tvaru.

[JsonIgnore]
public override PointF Center { get; }

Hodnota nehnuteľnosti

PointF

HasSegments

Získava hodnotu, ktorá ukazuje, či tvar má segmenty.

[JsonIgnore]
public override bool HasSegments { get; }

Hodnota nehnuteľnosti

bool

LeftBottom

Dostane ľavý dolný rektangulárny bod.

public PointF LeftBottom { get; }

Hodnota nehnuteľnosti

PointF

LeftTop

Dostane ľavú vrchnú rektangulálnu bodku.

public PointF LeftTop { get; }

Hodnota nehnuteľnosti

PointF

RectangleHeight

Získava výšku rektangulu.

[JsonIgnore]
public double RectangleHeight { get; }

Hodnota nehnuteľnosti

double

RectangleWidth

Získajte rektangulálnu šírku.

[JsonIgnore]
public double RectangleWidth { get; }

Hodnota nehnuteľnosti

double

RightBottom

Získajte pravú pravú pravú bodku.

public PointF RightBottom { get; }

Hodnota nehnuteľnosti

PointF

RightTop

Získajte pravú vrchnú rektangálnu bodku.

public PointF RightTop { get; }

Hodnota nehnuteľnosti

PointF

Methods

Equals(objekty)

Určuje, či je špecifikovaný System.Object rovný tomuto príkladu.

public override bool Equals(object obj)

Parameters

obj object

Systém.Objekt porovnávať s týmto príkladom.

Returns

bool

“skutočný” ak je špecifikovaný System.Object rovnaký ako tento príklad; inak, “falšovaný”.

Equals(RectangleProjectedShape)

Skontrolujte, či sú objekty rovnaké.

protected bool Equals(RectangleProjectedShape other)

Parameters

other RectangleProjectedShape

Druhý objekt

Returns

bool

Výsledkom je porovnanie rovnosti.

GetBounds(Matrix)

Získava hranice objektu.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Matrix, ktorý sa má použiť pred hranicami, sa vypočíta.

Returns

RectangleF

Hranice odhadovaného objektu.

GetBounds(Matrix a Pen)

Získava hranice objektu.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Matrix, ktorý sa má použiť pred hranicami, sa vypočíta.

pen Pen

Pen na použitie pre objekt. To môže ovplyvniť veľkosť hraníc objektu.

Returns

RectangleF

Hranice odhadovaného objektu.

GetHashCode()

Vráťte hash kód pre tento príklad.

public override int GetHashCode()

Returns

int

Kód hash pre tento príklad, vhodný na použitie v algoritmoch hashingu a dátových štruktúrach, ako je tabuľka hash.

Transform(Matrix)

Aplikuje špecifikovanú transformáciu na tvar.

public override void Transform(Matrix transform)

Parameters

transform Matrix

Premeny na uplatnenie.

 Slovenčina