Class RectangleProjectedShape

Class RectangleProjectedShape

A név: Aspose.Imaging.Shapes Összefoglaló: Aspose.Imaging.dll (25.4.0)

Olyan alakot képvisel, amelyet egy adott irányba fordított rektangulán keresztül terveznek.Négy pont által meghatározott, amelyeket térben lehet forgatni, ugyanazt a szélességet és 90 fokot tartva a szomszédos szélességek között.

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

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape

Derived

RectangleShape , TextShape

Örökletes tagok

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()

Kezdődik a Aspose.Imaging.Shapes.RectangleProjectedShape osztály új példája.

[JsonConstructor]
public RectangleProjectedShape()

RectangleProjectedShape(RectangleF)

Kezdődik a Aspose.Imaging.Shapes.RectangleProjectedShape osztály új példája.

public RectangleProjectedShape(RectangleF rectangle)

Parameters

rectangle RectangleF

A rektangul kezdeményezése.

Properties

Bounds

Megkapja az objektum határait.

[JsonIgnore]
public override RectangleF Bounds { get; }

ingatlan értéke

RectangleF

Center

A forma középpontjába kerül.

[JsonIgnore]
public override PointF Center { get; }

ingatlan értéke

PointF

HasSegments

Megkap egy értéket, amely azt jelzi, hogy a formában vannak-e szegmensek.

[JsonIgnore]
public override bool HasSegments { get; }

ingatlan értéke

bool

LeftBottom

Megkapja a bal alsó rektangul pontot.

public PointF LeftBottom { get; }

ingatlan értéke

PointF

LeftTop

Megkapja a bal felső rektangul pontot.

public PointF LeftTop { get; }

ingatlan értéke

PointF

RectangleHeight

Megkapja a rektangul magasságát.

[JsonIgnore]
public double RectangleHeight { get; }

ingatlan értéke

double

RectangleWidth

Megkapja a rektangul szélességét.

[JsonIgnore]
public double RectangleWidth { get; }

ingatlan értéke

double

RightBottom

Megkapja a jobb alsó rektangul pontot.

public PointF RightBottom { get; }

ingatlan értéke

PointF

RightTop

Megkapja a jobb felső rektangul pontot.

public PointF RightTop { get; }

ingatlan értéke

PointF

Methods

Equals(objektum)

Határozza meg, hogy a meghatározott System.Object egyenlő-e ezzel a példával.

public override bool Equals(object obj)

Parameters

obj object

A System.Object összehasonlítani ezzel a példával.

Returns

bool

“igaz”, ha a kijelölt System.Object egyenlő a példával; máskülönben, “hamis”.

Equals(RectangleProjectedShape)

Ellenőrizze, hogy a tárgyak egyenlőek-e.

protected bool Equals(RectangleProjectedShape other)

Parameters

other RectangleProjectedShape

A másik objektum.

Returns

bool

Az egyenlőség összehasonlításának eredménye.

GetBounds(Matrix)

Megkapja az objektum határait.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

A határokat megelőzően alkalmazandó matrica kiszámításra kerül.

Returns

RectangleF

A becsült objektum határai.

GetBounds(Matrix és Pen)

Megkapja az objektum határait.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

A határokat megelőzően alkalmazandó matrica kiszámításra kerül.

pen Pen

Ez befolyásolhatja az objektum határainak méretét.

Returns

RectangleF

A becsült objektum határai.

GetHashCode()

Visszaadja a hash kódot erre az esetre.

public override int GetHashCode()

Returns

int

A hash kód erre a példára, amely alkalmas a hash algoritmusokban és az adatok szerkezetében, mint például a hash táblázat.

Transform(Matrix)

alkalmazza a meghatározott átalakítást a formához.

public override void Transform(Matrix transform)

Parameters

transform Matrix

A transzformáció alkalmazható.

 Magyar