FVector3

Opinie generală

FVector3 este o clasă în Aspose.3d pentru Typescript. Moștenitorii de la: FVector3.

FVector3 oferă funcționalitate vectorială 3D, inclusiv constructoarele statice zero(), one ((), unitX ())), unităY ()). , unitZ ().), normalizare și acces la element indexat.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
xnumberCiteşte.Stochează componenta X a vectorului.
ynumberCiteşte.
znumberCiteşte.

Metode de evaluare

SemnăturaDescriere:
constructor()Creează un vector din valoarea x sau o dimensiune 2D plus y și z.
constructor(x: number, y: number, z: number)
constructor(vec2: FVector2, z: number)
`constructor(x: numberFVector2, y: number, z: number)`
zero() → FVector3Întoarce un vector (0,0,0)
one() → FVector3Retoară un vector (1,1,1)
unitX() → FVector3Retoară un vector unitar (1,0,0)
unitY() → FVector3
unitZ() → FVector3
normalize() → FVector3Întoarce o copie cu lungime unită a vectorului.
getItem(key: number) → numberÎntoarce valoarea componentă la indexul 0=x,1=y,2=z
setItem(key: number, value: number)Atribuie valoare componentă la indexul 0=x,1=y,2=z
toString() → stringÎntoarce o reprezentare a vectorului în șir.
equals(other: FVector3) → booleanVerifică dacă acest vector este egal cu un alt component al unui vectori.
 Română