FVector3
General
FVector3 és una classe en Aspose.3d per Typescript. Heretaris de: FVector3.
FVector3 proporciona funcionalitat de vectors en 3D, incloent-hi constructors estàtics zero(), one ((), unitX (), unitatY ().), UnitZ ()) normalització i accés a elements indexat.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
x | number | Llegeix. | Emmagatzemar el component X del vector. |
y | number | Llegeix. | |
z | number | Llegeix. |
Mètodes
| Signatura | Descripció |
|---|---|
constructor() | Crea un vector a partir d’un valor x o d"un vecteur 2D més y i z. |
constructor(x: number, y: number, z: number) | |
constructor(vec2: FVector2, z: number) | |
| `constructor(x: number | FVector2, y: number, z: number)` |
zero() → FVector3 | Retorna un vector (0,0,0) |
one() → FVector3 | Retorna un vector (1,1,1) |
unitX() → FVector3 | Retorna un vector unitari (1,0,0) |
unitY() → FVector3 | |
unitZ() → FVector3 | |
normalize() → FVector3 | Retorna una còpia de longitud unitària del vector. |
getItem(key: number) → number | Retorna el valor del component en l’índex 0=x,1=y,2=z |
setItem(key: number, value: number) | Assigna valor a un component en l’índex 0=x,1=y,2=z |
toString() → string | Retorna una representació de cadena del vector. |
equals(other: FVector3) → boolean | Comprova si aquest vector és igual a un altre component de vectors. |