BezierShape Sınıfı

Summary: Represents a bezier spline.

Module: aspose.imaging.shapes

Full Name: aspose.imaging.shapes.BezierShape

Inheritance: IOrderedShape, PolygonShape

Constructors

NameAçıklama
BezierShape()Yeni bir BezierShape sınıfı örneği başlatır.
BezierShape(points)Yeni bir BezierShape sınıfı örneği başlatır.
BezierShape(points, is_closed)Yeni bir BezierShape sınıfı örneği başlatır.

Properties

NameTypeAccessAçıklama
boundsRectangleFrNesnenin sınırlarını alır.
centerPointFrŞeklin merkezini alır.
end_pointPointFrŞeklin son noktasını alır.
has_segmentsboolrŞeklin segmentlere sahip olup olmadığını gösteren bir değer alır.
is_closedboolr/wŞeklin kapalı olup olmadığını gösteren bir değeri alır veya ayarlar.
pointsPointF[]r/wEğri noktalarını alır veya ayarlar.
segmentsShapeSegment[]rŞeklin segmentlerini alır.
start_pointPointFrŞeklin başlangıç noktasını alır.

Methods

NameAçıklama
get_bounds(matrix)Nesnenin sınırlarını alır.
get_bounds(matrix, pen)Nesnenin sınırlarını alır.
reverse()Bu şekil için nokta sırasını tersine çevirir.
transform(transform)Belirtilen dönüşümü şekle uygular.

Constructor: BezierShape()

 BezierShape() 

Yeni bir BezierShape sınıfı örneği başlatır.

Constructor: BezierShape(points)

 BezierShape(points) 

Yeni bir BezierShape sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
pointsPointF[]Nokta dizisi.

Constructor: BezierShape(points, is_closed)

 BezierShape(points, is_closed) 

Yeni bir BezierShape sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
pointsPointF[]Nokta dizisi.
is_closedboolEğer true olarak ayarlanırsa bezier spline kapatılır.

Method: get_bounds(matrix)

 get_bounds(matrix) 

Nesnenin sınırlarını alır.

Parameters:

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

Returns

TürAçıklama
RectangleFTahmini nesne sınırları.

Method: get_bounds(matrix, pen)

 get_bounds(matrix, pen) 

Nesnenin sınırlarını alır.

Parameters:

ParameterTürAçıklama
matrixMatrixSınırlar hesaplanmadan önce uygulanacak matris.
penPenNesne için kullanılacak kalem. Bu, nesnenin sınır boyutunu etkileyebilir.

Returns

TürAçıklama
RectangleFTahmini nesne sınırları.

Method: transform(transform)

 transform(transform) 

Belirtilen dönüşümü şekle uygular.

Parameters:

ParameterTürAçıklama
transformMatrixUygulanacak dönüşüm.