Class Shape

Class Shape

Tên không gian: Aspose.Imaging Tổng hợp: Aspose.Imaging.dll (25.4.0)

Hình dạng: Một tập hợp liên tục các điểm kết nối bằng cách sử dụng một quy tắc cụ thể.

public abstract class Shape : ObjectWithBounds

Inheritance

object ObjectWithBounds Shape

Derived

PolygonShape , RectangleProjectedShape

Thành viên thừa kế

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

Nhận được trung tâm hình dạng.

public abstract PointF Center { get; }

Giá trị bất động sản

PointF

HasSegments

Nó nhận được một giá trị cho thấy liệu hình dạng có phân đoạn hay không.

public abstract bool HasSegments { get; }

Giá trị bất động sản

bool

Segments

Nhận được các phân đoạn hình dạng.

public abstract ShapeSegment[] Segments { get; }

Giá trị bất động sản

ShapeSegment [ ]

Methods

Equals(đối tượng)

Kiểm tra xem các đối tượng có bình đẳng hay không.

public override bool Equals(object obj)

Parameters

obj object

đối tượng khác.

Returns

bool

Kết quả so sánh bình đẳng

Equals(Shape)

Kiểm tra xem các đối tượng có bình đẳng hay không.

protected bool Equals(Shape other)

Parameters

other Shape

đối tượng khác.

Returns

bool

Kết quả so sánh bình đẳng

GetHashCode()

Nhận mã hash của đối tượng hiện tại.

public override int GetHashCode()

Returns

int

Mã hash

 Tiếng Việt