FVector3

Visión general

FVector3 Es una clase en Aspose.3D FOSS para Tiposcritos.

FVector3.constructor crea un vector con componentes por defecto (0,0,0) .

Esta clase proporciona 11 métodos para trabajar con objetos FVector3 en los programas de Tipescript. Los métodos disponibles incluyen: constructor, equals, getItem, normalize, one, setItem, toString, unitX, unitY, unitZ, zero. Todos los miembros públicos están accesibles a cualquier aplicación de Tipescript después de instalar el Aspose.3D FOSS para el paquete de tipescripto. Propiedades : x, y, z.

Descripción

FVector3 es una clase en la biblioteca de FOSS para Aspose.3D que exponen 10 métodos y 3 propiedades para uso programático.

Las capacidades básicas incluyen: number; number; number.Estas operaciones permiten a los desarrolladores integrar la funcionalidad de fvector3 directamente en las aplicaciones TypeScript.

La clase ofrece 4 sobrecargas constructor, lo que permite la inicialización flexible dependiendo del contexto de llamada.

Propiedades

NombreTipoAccessDescripción
xnumberLeer / escribirObtiene el x.
ynumberLeer / escribirObtiene el y.
znumberLeer / escribirObtiene el z.

Métodos

SignatureDescripción
constructor()Crea un vector de una función x o 2D y y, z.
constructor(x: number, y: number, z: number)
constructor(vec2: FVector2, z: number)
`constructor(x: numberFVector2, y: number, z: number)`
zero()FVector3Retorno de un vector (0,00)
one()FVector3Retorno de un vector (1,1,1)
unitX()FVector3Retorno de un vector de una unidad (1,0,0)
unitY()FVector3
unitZ()FVector3
normalize()FVector3Retorna un vector con una punta de 1 en la misma dirección.
getItem(key: number)numberRetorna el componente en índice 0=x,1=y,2=z
setItem(key: number, value: number)Establece el valor del elemento.
toString()stringRetorna una representación de la cadena del vector
equals(other: FVector3)booleanVerificar si ambos vectores tienen componentes idénticos.

Ver también

 Español