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öntemAçı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:

ParametreTürAçıklama
pointsPointF[]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:

ParametreTürAçıklama
pointsPointF[]Nokta dizisi.
isClosedbooleantrue 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:

ParametreTürAçıklama
matrixMatrixSınırlar hesaplanmadan önce uygulanacak matris.

Returns: RectangleF - The estimated object’s bounds.