Vector2

Přehled

Vector2 je třída v Aspose.3d pro Typescript. Dědici: Vector2.

Vector2 představuje 2D vektor s komponenty x a y, poskytuje vlastnosti délky, přístup k položce prostřednictvím getItem/setIitem, analýzu ze řetězců a srovnání rovnosti.

Vlastnosti

Název:Typ:PřístupPopis:
xnumberČtěte.
ynumberČtěte.
lengthnumberČtěte.
length2numberČtěte.Poskytuje čtvereční velikost vektora (vyhýba se sqrt)

Metody

Podpis:Popis:
constructor(x: number, y: number)
set(newX: number, newY: number)Aktualizuje hodnoty x a y vectoru na newX a newY.
parse(input: string)Vector2Vytvoří Vector2 ze strunového zobrazení a vrátí instanci.
getItem(key: number)numberVrátí hodnotu složky (x pro klíč 0, y pro Klíč 1) vektoru.
setItem(key: number, value: number)Přiděluje číselnou hodnotu komponentě identifikované klíčem (0 pro x, 1 pro y)
toString()string
equals(other: Vector2)booleanZkontroluje, zda má jiný vektor2 stejné složky x a y.
 Čeština