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. |