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
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
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
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
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
Mã hash