Class Shape

Class Shape

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

A forma: Egy folyamatos pontkészlet, amely egy adott szabályt használva kapcsolódik össze.

public abstract class Shape : ObjectWithBounds

Inheritance

object ObjectWithBounds Shape

Derived

PolygonShape , RectangleProjectedShape

Örökletes tagok

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

Shape()

protected Shape()

Properties

Center

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

public abstract PointF Center { get; }

ingatlan értéke

PointF

HasSegments

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

public abstract bool HasSegments { get; }

ingatlan értéke

bool

Segments

Megkapja a formájú szegmenseket.

public abstract ShapeSegment[] Segments { get; }

ingatlan értéke

ShapeSegment []

Methods

Equals(objektum)

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

public override bool Equals(object obj)

Parameters

obj object

A másik objektum.

Returns

bool

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

Equals(Shape)

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

protected bool Equals(Shape other)

Parameters

other Shape

A másik objektum.

Returns

bool

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

GetHashCode()

Adja meg a jelenlegi objektum hash kódját.

public override int GetHashCode()

Returns

int

A hash kód.

 Magyar