blockly > utils > Koordinatör
utils.Koordinat sınıfı
Koordinatları ve konumları temsil eden sınıf.
İmza:
export declare class Coordinate
Markalar
| Marka | Değiştiriciler | Açıklama |
|---|---|---|
| (yapıcı)(x, y) | Coordinate sınıfının yeni bir örneğini oluşturur |
Özellikler
| Özellik | Değiştiriciler | Tür | Açıklama |
|---|---|---|---|
| x | sayı | ||
| y | sayı |
Yöntemler
| Yöntem | Değiştiriciler | Açıklama |
|---|---|---|
| clone() | Bu koordinatın yeni bir kopyasını oluşturur. | |
| difference(a, b) | static |
İki koordinat arasındaki farkı yeni bir Koordinat olarak döndürür. |
| distance(a, b) | static |
İki koordinat arasındaki mesafeyi döndürür. |
| eşittir(a; b) | static |
Eşitlik için koordinatları karşılaştırır. |
| magnitude(a) | static |
Bir koordinatın büyüklüğünü döndürür. |
| ölçek | Bu koordinatı, verilen ölçek faktörüne göre ölçeklendirir. | |
| topla(a; b) | static |
Yeni bir Koordinat olarak iki koordinatların toplamını döndürür. |
| translate(tx, ty) | Bu koordinatı sırasıyla verilen ofsetlere göre çevirir. |