Fvektor2
Összefoglaló
FVector2 az Aspose.3d-ben a Typescript osztály. Az örökölők: FVector2.
Az FVector2 egy 2D-s vektorot valósít meg x és y getterekkel/szetterekkel, számtani műveletekkel, hosszal, normalizálással, ponttermékkel és statikus elemzési módszerrel.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
x | number | Olvasd! | A vektor vízszintes összetevőjét tárolja. |
y | number | Olvasd! | A vektor függőleges összetevőjét tárolja. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
constructor(x: number, y: number) | Új vektor létrehozása a megadott x és y komponensekkel. |
toString() → string | A vektor egy “(x, y) " formájú szalagképzését adja vissza. |
equals(other: FVector2) → boolean | Igaz, ha a másik vektor azonos x és y értékekkel rendelkezik. |
add(other: FVector2) → FVector2 | Visszaad egy új FVector2, amely a komponens-wise összeg ez és más |
sub(other: FVector2) → FVector2 | |
mul(scalar: number) → FVector2 | Visszaad egy új FVector2, amelynek a komponensei ez a vektor szikalárral. |
div(scalar: number) → FVector2 | |
length() → number | |
normalize() → FVector2 | Visszaad egy egységvektorot ugyanabban az irányban, mint ez a vektor. |
dot(other: FVector2) → number | Visszaadja a pontokból álló termékét ennek a vektornak, és az egyéb vektoroknak. |
parse(input: string) → FVector2 | FVector2 létrehozása két számértéket tartalmazó szalagból |