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
HasSegments
Megkap egy értéket, amely azt jelzi, hogy a formában vannak-e szegmensek.
public abstract bool HasSegments { get; }
ingatlan értéke
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
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
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
A hash kód.