FVector3
Revisión
FVector3 Es una clase en Aspose.3D FOSS para Tiposcritos.
FVector3.constructor creates a vector with default components (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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
x | number | Leer / escribir | Tiene el x. |
y | number | Leer / escribir | Tiene el y. |
z | number | Leer / escribir | Se encuentra el z. |
Metodología
| firma | Descripció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: number | FVector2, y: number, z: number)` |
zero() → FVector3 | Retorno de un vector (0,00) |
one() → FVector3 | Retorno de un vector (1,1,1) |
unitX() → FVector3 | Retorno de un vector de una unidad (1,0,0) |
unitY() → FVector3 | |
unitZ() → FVector3 | |
normalize() → FVector3 | Retorna un vector con una punta de 1 en la misma dirección. |
getItem(key: number) → number | Retorna el componente en índice 0=x,1=y,2=z |
setItem(key: number, value: number) | - Definición del valor de la pieza. |
toString() → string | Retorna una representación de la cadena del vector |
equals(other: FVector3) → boolean | Verificar si ambos vectores tienen componentes idénticos. |