BezierShape
Inheritance: java.lang.Object, com.aspose.imaging.ObjectWithBounds, com.aspose.imaging.Shape, com.aspose.imaging.shapes.PolygonShape
public final class BezierShape extends PolygonShape
يمثل منحنى بيزيير.
المنشئات
| المنشئ | الوصف |
|---|---|
| BezierShape() | ينشئ مثيلاً جديدًا من الفئة BezierShape. |
| BezierShape(PointF[] points) | ينشئ مثيلاً جديدًا من الفئة BezierShape. |
| BezierShape(PointF[] points, boolean isClosed) | ينشئ مثيلاً جديدًا من الفئة BezierShape. |
الطرق
| طريقة | الوصف |
|---|---|
| getBounds() | يحصل على حدود الكائن. |
| getCenter() | يحصل على مركز الشكل. |
| getSegments() | يحصل على مقاطع الشكل. |
| hasSegments() | يحصل على قيمة تشير إلى ما إذا كان الشكل يحتوي على مقاطع. |
| getEndPoint() | يحصل على نقطة نهاية الشكل. |
| getBounds(Matrix matrix) | يحصل على حدود الكائن. |
BezierShape()
public BezierShape()
ينشئ مثيلاً جديدًا من الفئة BezierShape.
BezierShape(PointF[] points)
public BezierShape(PointF[] points)
ينشئ مثيلاً جديدًا من الفئة BezierShape.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| points | PointF[] | مصفوفة النقاط. |
BezierShape(PointF[] points, boolean isClosed)
public BezierShape(PointF[] points, boolean isClosed)
ينشئ مثيلاً جديدًا من الفئة BezierShape.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| points | PointF[] | مصفوفة النقاط. |
| isClosed | boolean | إذا تم تعيينه إلى true فإن منحنى البيزيير مغلق. |
getBounds()
public RectangleF getBounds()
يحصل على حدود الكائن.
القيمة: حدود الكائن.
Returns: RectangleF
getCenter()
public PointF getCenter()
يحصل على مركز الشكل.
القيمة: مركز الشكل.
Returns: PointF
getSegments()
public ShapeSegment[] getSegments()
يحصل على مقاطع الشكل.
القيمة: مقاطع الشكل.
Returns: com.aspose.imaging.ShapeSegment[]
hasSegments()
public boolean hasSegments()
يحصل على قيمة تشير إلى ما إذا كان الشكل يحتوي على مقاطع.
القيمة: True إذا كان الشكل يحتوي على مقاطع؛ وإلا false.
Returns: boolean
getEndPoint()
public PointF getEndPoint()
يحصل على نقطة نهاية الشكل.
القيمة: نقطة نهاية الشكل.
Returns: PointF
getBounds(Matrix matrix)
public RectangleF getBounds(Matrix matrix)
يحصل على حدود الكائن.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| matrix | Matrix | المصفوفة التي سيتم تطبيقها قبل حساب الحدود. |
Returns: RectangleF - The estimated object’s bounds.