RectangleProjectedShape Sınıfı

Summary: Represents a shape which is projected over rectangle turned to a particular orientation.
Specified by four points which can be rotated in space maintaining the same edges length and 90 degrees between adjacent edges.

Module: aspose.imaging.shapes

Full Name: aspose.imaging.shapes.RectangleProjectedShape

Inheritance: Shape

Properties

NameTypeAccessAçıklama
boundsRectangleFrNesnenin sınırlarını alır.
centerPointFrŞeklin merkezini alır.
has_segmentsboolrŞeklin segmentlere sahip olup olmadığını gösteren bir değer alır.
left_bottomPointFrSol alt dikdörtgen noktasını alır.
left_topPointFrSol üst dikdörtgen noktasını alır.
rectangle_heightfloatrDikdörtgen yüksekliğini alır.
rectangle_widthfloatrDikdörtgen genişliğini alır.
right_bottomPointFrSağ alt dikdörtgen noktasını alır.
right_topPointFrSağ üst dikdörtgen noktasını alır.
segmentsShapeSegment[]rŞeklin segmentlerini 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.
transform(transform)Belirtilen dönüşümü şekle uygular.

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.