FVektor2
Približni podaci
FVector2 je klasa u Aspose.3d za Typescript. Nasljednici od: FVector2.
FVector2 provodi 2D vektor s getterima/settere za x i y, aritmetičke operacije, dužinu, normalizaciju, dot proizvod i statičku metodu parsa.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
x | number | Čitaj. | Uloži horizontalnu komponentu vektora. |
y | number | Čitaj. | Čuvanje vertikalne komponente vektora. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
constructor(x: number, y: number) | Stvara novi vektor s navedenim x i y komponentama. |
toString() → string | Vrati prikaz vektorskog niza u obliku “(x, y) “. |
equals(other: FVector2) → boolean | Vraća istinitost ako drugi vektor ima identične vrijednosti x i y. |
add(other: FVector2) → FVector2 | Vrati novi FVector2 koji je zbir od ove i druge komponente. |
sub(other: FVector2) → FVector2 | |
mul(scalar: number) → FVector2 | Vrati novi FVector2 čije su komponente ovaj vektor pomnožen skalarom. |
div(scalar: number) → FVector2 | |
length() → number | |
normalize() → FVector2 | Vrati jedinični vektor u istom smjeru kao i ovaj vektora. |
dot(other: FVector2) → number | Vrati dot proizvod ovog vektora s drugim vektorom. |
parse(input: string) → FVector2 | Kreira FVector2 iz niza koji sadrži dvije numeričke vrijednosti. |