Class ObjectWithBounds
ชื่อพื้นที่: Aspose.Imaging การประกอบ: Aspose.Imaging.dll (25.4.0)
วัตถุที่มีข้อ จํากัด
public abstract class ObjectWithBounds
Inheritance
Derived
Figure , GraphicsPath , Shape
อนุญาโตตุลาการ
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
ได้รับข้อ จํากัด ของวัตถุ
public abstract RectangleF Bounds { get; }
คุณสมบัติมูลค่า
Methods
Equals(วัตถุ)
ตรวจสอบว่าวัตถุนั้นเท่าเทียมกันหรือไม่
public override bool Equals(object obj)
Parameters
obj
object
วัตถุอื่น ๆ
Returns
ผลการเปรียบเทียบเท่าเทียม
Equals(ObjectWithBounds)
ตรวจสอบว่าวัตถุนั้นเท่าเทียมกันหรือไม่
protected bool Equals(ObjectWithBounds other)
Parameters
other
ObjectWithBounds
วัตถุอื่น ๆ
Returns
ผลการเปรียบเทียบเท่าเทียม
GetBounds(Matrix)
ได้รับข้อ จํากัด ของวัตถุ
public abstract RectangleF GetBounds(Matrix matrix)
Parameters
matrix
Matrix
Matrix ที่จะใช้ก่อน จํากัด จะถูกคํานวณ
Returns
ข้อ จํากัด ของวัตถุที่คาดการณ์
GetBounds(ก้น, ก้น)
ได้รับข้อ จํากัด ของวัตถุ
public abstract RectangleF GetBounds(Matrix matrix, Pen pen)
Parameters
matrix
Matrix
Matrix ที่จะใช้ก่อน จํากัด จะถูกคํานวณ
pen
Pen
ป้ายที่จะใช้สําหรับวัตถุ สิ่งนี้สามารถส่งผลกระทบต่อขนาดข้อ จํากัด ของวัตถุ
Returns
ข้อ จํากัด ของวัตถุที่คาดการณ์
GetHashCode()
รับรหัส hash ของวัตถุปัจจุบัน
public override int GetHashCode()
Returns
รหัส hash
Transform(Matrix)
ใช้การเปลี่ยนแปลงที่ระบุกับรูปร่าง
public abstract void Transform(Matrix transform)
Parameters
transform
Matrix
การเปลี่ยนแปลงที่จะใช้