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ă