BezierShape
Inheritance: java.lang.Object, com.aspose.imaging.ObjectWithBounds, com.aspose.imaging.Shape, com.aspose.imaging.shapes.PolygonShape
public final class BezierShape extends PolygonShape
Bir bezier eğrisi temsil eder.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| BezierShape() | Yeni bir BezierShape sınıfı örneğini başlatır. |
| BezierShape(PointF[] points) | Yeni bir BezierShape sınıfı örneğini başlatır. |
| BezierShape(PointF[] points, boolean isClosed) | Yeni bir BezierShape sınıfı örneğini başlatır. |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| getBounds() | Nesnenin sınırlarını alır. |
| getCenter() | Şeklin merkezini alır. |
| getSegments() | Şekil segmentlerini alır. |
| hasSegments() | Şeklin segmentlere sahip olup olmadığını gösteren bir değeri alır. |
| getEndPoint() | Bitiş şekil noktasını alır. |
| getBounds(Matrix matrix) | Nesnenin sınırlarını alır. |
BezierShape()
public BezierShape()
Yeni bir BezierShape sınıfı örneğini başlatır.
BezierShape(PointF[] points)
public BezierShape(PointF[] points)
Yeni bir BezierShape sınıfı örneğini başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| points | PointF[] | Nokta dizisi. |
BezierShape(PointF[] points, boolean isClosed)
public BezierShape(PointF[] points, boolean isClosed)
Yeni bir BezierShape sınıfı örneğini başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| points | PointF[] | Nokta dizisi. |
| isClosed | boolean | true olarak ayarlanırsa bezier spline kapatılır. |
getBounds()
public RectangleF getBounds()
Nesnenin sınırlarını alır.
Değer: Nesnenin sınırları.
Returns: RectangleF
getCenter()
public PointF getCenter()
Şeklin merkezini alır.
Değer: Şeklin merkezi.
Returns: PointF
getSegments()
public ShapeSegment[] getSegments()
Şekil segmentlerini alır.
Değer: Şekil segmentleri.
Returns: com.aspose.imaging.ShapeSegment[]
hasSegments()
public boolean hasSegments()
Şeklin segmentlere sahip olup olmadığını gösteren bir değeri alır.
Değer: Şeklin segmentleri varsa True; aksi takdirde false.
Returns: boolean
getEndPoint()
public PointF getEndPoint()
Bitiş şekil noktasını alır.
Değer: Bitiş şekil noktası.
Returns: PointF
getBounds(Matrix matrix)
public RectangleF getBounds(Matrix matrix)
Nesnenin sınırlarını alır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| matrix | Matrix | Sınırlar hesaplanmadan önce uygulanacak matris. |
Returns: RectangleF - The estimated object’s bounds.