Point Sınıfı
Summary: Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane.
Module: aspose.imaging
Full Name: aspose.imaging.Point
Constructors
| Name | Açıklama |
|---|---|
| Point() | Point sınıfının yeni bir örneğini başlatır |
| Point(dw) | Koordinatları tam sayı değeriyle belirtilen yeni bir Point yapısı örneğini başlatır. |
| Point(size) | Size yapısından yeni bir Point yapısı örneğini başlatır. |
| Point(x, y) | Belirtilen koordinatlarla yeni bir Point yapısı örneğini başlatır. |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| empty [static] | Point | r | Point.x ve Point.y değerleri sıfıra ayarlanmış yeni bir Point yapısı örneğini alır. |
| is_empty | bool | r | Bu Point boş mu olduğunu gösteren bir değeri alır. |
| x | int | r/w | Bu Point nesnesinin x koordinatını alır veya ayarlar. |
| y | int | r/w | Bu Point nesnesinin y koordinatını alır veya ayarlar. |
Methods
| Name | Açıklama |
|---|---|
| add(point, size) | Belirtilen Size değerini belirtilen Point üzerine ekler. |
| ceiling(point) | Belirtilen PointF değerlerini bir sonraki daha yüksek tam sayı değerlerine yuvarlayarak bir Point nesnesine dönüştürür. |
| create_from_d_word(dw) | Koordinatları tam sayı değeriyle belirtilen yeni bir Point yapısı örneğini başlatır. |
| create_from_size(size) | Size yapısından yeni bir Point yapısı örneğini başlatır. |
| from_long(packed_point, x, y) | Bir uzun nesneye paketlenmiş Point nesnesini ayrı X ve Y tam sayı değerlerine ayırır. |
| offset(dx, dy) | Bu Point nesnesini belirtilen miktarda kaydırır. |
| offset(point) | Bu Point nesnesini belirtilen Point ile kaydırır. |
| round(point) | Belirtilen PointF değerlerini en yakın tam sayıya yuvarlayarak bir Point nesnesine dönüştürür. |
| subtract(point, size) | Belirtilen Size değerini belirtilen Point değerinden çıkararak sonucu döndürür. |
| to_long() | Bu Point nesnesini X ve Y koordinatlarını yüksek ve düşük bitlerde içeren tek bir uzun değere dönüştür. |
| truncate(point) | Belirtilen PointF değerlerini Point değerlerini kırparak bir Point nesnesine dönüştürür. |
Constructor: Point()
Point()
Point sınıfının yeni bir örneğini başlatır
Constructor: Point(dw)
Point(dw)
Koordinatları tam sayı değeriyle belirtilen yeni bir Point yapısı örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| dw | int | Yeni nokta için koordinatları belirten 32 bitlik bir tam sayı. |
Constructor: Point(size)
Point(size)
Size yapısından yeni bir Point yapısı örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| size | Size | Yeni nokta koordinatlarını içerir. |
Constructor: Point(x, y)
Point(x, y)
Belirtilen koordinatlarla yeni bir Point yapısı örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| x | int | Noktanın yatay konumu. |
| y | int | Noktanın dikey konumu. |
Method: add(point, size) [static]
add(point, size)
Belirtilen Size değerini belirtilen Point üzerine ekler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| point | Point | Eklenecek Point. |
| size | Size | Nokta point üzerine eklenecek Size. |
Returns
| Tür | Açıklama |
|---|---|
| Point | Toplama işleminin sonucu olan Point. |
Method: ceiling(point) [static]
ceiling(point)
Belirtilen PointF değerlerini bir sonraki daha yüksek tam sayı değerlerine yuvarlayarak bir Point nesnesine dönüştürür.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| point | PointF | Dönüştürülecek PointF. |
Returns
| Tür | Açıklama |
|---|---|
| Point | Bu yöntemin dönüştürdüğü Point. |
Method: create_from_d_word(dw) [static]
create_from_d_word(dw)
Koordinatları tam sayı değeriyle belirtilen yeni bir Point yapısı örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| dw | int | Yeni nokta için koordinatları belirten 32 bitlik bir tam sayı. |
Returns
| Tür | Açıklama |
|---|---|
| Point |
Method: create_from_size(size) [static]
create_from_size(size)
Size yapısından yeni bir Point yapısı örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| size | Size | Yeni nokta koordinatlarını içerir. |
Returns
| Tür | Açıklama |
|---|---|
| Point |
Method: from_long(packed_point, x, y) [static]
from_long(packed_point, x, y)
Bir uzun nesneye paketlenmiş Point nesnesini ayrı X ve Y tam sayı değerlerine ayırır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| packed_point | int | Bir uzun değer içinde paketlenmiş Point nesnesi. |
| x | int[] | Paketlenmiş Point X değerinden çıkarılan. |
| y | int[] | Paketlenmiş Point Y değerinden çıkarılan. |
Method: offset(dx, dy)
offset(dx, dy)
Bu Point nesnesini belirtilen miktarda kaydırır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| dx | int | x-koordinatını kaydırmak için miktar. |
| dy | int | y-koordinatını kaydırmak için miktar. |
Method: offset(point)
offset(point)
Bu Point nesnesini belirtilen Point ile kaydırır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| point | Point | Bu Point kaydırmak için kullanılan Point. |
Method: round(point) [static]
round(point)
Belirtilen PointF değerlerini en yakın tam sayıya yuvarlayarak bir Point nesnesine dönüştürür.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| point | PointF | Dönüştürülecek PointF. |
Returns
| Tür | Açıklama |
|---|---|
| Point | Bu yöntemin dönüştürdüğü Point. |
Method: subtract(point, size) [static]
subtract(point, size)
Belirtilen Size değerini belirtilen Point değerinden çıkararak sonucu döndürür.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| point | Point | Çıkarma yapılacak Point. |
| size | Size | Size point‘dan çıkarılacak. |
Returns
| Tür | Açıklama |
|---|---|
| Point | Çıkarma işleminin sonucu olan Point. |
Method: to_long()
to_long()
Bu Point nesnesini X ve Y koordinatlarını yüksek ve düşük bitlerde içeren tek bir uzun değere dönüştür.
Returns
| Tür | Açıklama |
|---|---|
| int | Bir uzun değer içinde paketlenmiş Point nesnesi. |
Method: truncate(point) [static]
truncate(point)
Belirtilen PointF değerlerini Point değerlerini kırparak bir Point nesnesine dönüştürür.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| point | PointF | Dönüştürülecek PointF. |
Returns
| Tür | Açıklama |
|---|---|
| Point | Bu yöntemin dönüştürdüğü Point. |