Class ObjectWithBounds
Tên không gian: Aspose.Imaging Tổng hợp: Aspose.Imaging.dll (25.4.0)
Đối tượng có giới hạn.
public abstract class ObjectWithBounds
Inheritance
Derived
Figure , GraphicsPath , Shape
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ObjectWithBounds()
protected ObjectWithBounds()
Properties
Bounds
Nhận được giới hạn của đối tượng.
public abstract RectangleF Bounds { get; }
Giá trị bất động sản
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(ObjectWithBounds)
Kiểm tra xem các đối tượng có bình đẳng hay không.
protected bool Equals(ObjectWithBounds other)
Parameters
other
ObjectWithBounds
đối tượng khác.
Returns
Kết quả so sánh bình đẳng
GetBounds(Matrix)
Nhận được giới hạn của đối tượng.
public abstract RectangleF GetBounds(Matrix matrix)
Parameters
matrix
Matrix
Matrix để áp dụng trước khi giới hạn sẽ được tính toán.
Returns
giới hạn của các đối tượng ước tính.
GetBounds(Matrix và Pen)
Nhận được giới hạn của đối tượng.
public abstract RectangleF GetBounds(Matrix matrix, Pen pen)
Parameters
matrix
Matrix
Matrix để áp dụng trước khi giới hạn sẽ được tính toán.
pen
Pen
Bút để sử dụng cho đối tượng. điều này có thể ảnh hưởng đến kích thước giới hạn của đối tượng.
Returns
giới hạn của các đối tượng ước tính.
GetHashCode()
Nhận mã hash của đối tượng hiện tại.
public override int GetHashCode()
Returns
Mã hash
Transform(Matrix)
Ứng dụng chuyển đổi cụ thể cho hình dạng.
public abstract void Transform(Matrix transform)
Parameters
transform
Matrix
Thay đổi để áp dụng.