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

NomTipus de productesAccésDescripció
xnumberLlegeix.Emmagatzemar el component X del vector.
ynumberLlegeix.
znumberLlegeix.

Mètodes

SignaturaDescripció
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: numberFVector2, y: number, z: number)`
zero()FVector3Retorna un vector (0,0,0)
one()FVector3Retorna un vector (1,1,1)
unitX()FVector3Retorna un vector unitari (1,0,0)
unitY()FVector3
unitZ()FVector3
normalize()FVector3Retorna una còpia de longitud unitària del vector.
getItem(key: number)numberRetorna 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()stringRetorna una representació de cadena del vector.
equals(other: FVector3)booleanComprova si aquest vector és igual a un altre component de vectors.
 Català