BezierSegment
محتويات
[
يخفي
]Inheritance: java.lang.Object, com.aspose.imaging.ShapeSegment, com.aspose.imaging.shapesegments.LineSegment
public final class BezierSegment extends LineSegment
مقطع بيزيير ينتقل من نقطة إلى النقطة التالية باستخدام نقطتي تحكم.
المنشئات
| المنشئ | الوصف |
|---|---|
| BezierSegment(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint) | يُهيئ مثيلاً جديداً من الفئة BezierSegment. |
الطرق
| طريقة | الوصف |
|---|---|
| getFirstControlPoint() | يحصل على نقطة التحكم الأولى لمنحنى بيزير. |
| getSecondControlPoint() | يحصل على نقطة التحكم الثانية لمنحنى بيزير. |
| equals(Object obj) | تحقق مما إذا كانت الكائنات متساوية. |
| hashCode() | احصل على رمز التجزئة للكائن الحالي. |
BezierSegment(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint)
public BezierSegment(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint)
يُهيئ مثيلاً جديداً من الفئة BezierSegment.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| startPoint | PointF | نقطة البداية. |
| firstControlPoint | PointF | نقطة التحكم الأولى. |
| secondControlPoint | PointF | نقطة التحكم الثانية. |
| endPoint | PointF | نقطة النهاية. |
getFirstControlPoint()
public PointF getFirstControlPoint()
يحصل على نقطة التحكم الأولى لمنحنى بيزير.
Returns: PointF - The first control point.
getSecondControlPoint()
public PointF getSecondControlPoint()
يحصل على نقطة التحكم الثانية لمنحنى بيزير.
Returns: PointF - The second control point.
equals(Object obj)
public boolean equals(Object obj)
تحقق مما إذا كانت الكائنات متساوية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| obj | java.lang.Object | الكائن الآخر. |
Returns: boolean - نتيجة مقارنة المساواة.
hashCode()
public int hashCode()
احصل على رمز التجزئة للكائن الحالي.
Returns: int - رمز التجزئة.