Fm4

Revisión

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

FMatrix4.constructor creates a new FMatrix4 instance with default zero values.

Esta clase ofrece 4 métodos para trabajar con objetos FMatrix4 en los programas de Tipescript. Los métodos disponibles incluyen: concatenate, constructor, inverse, transpose. 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 : identity, m00, m01, m02, m03, m10,Y 11 más.

Descripción

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

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

La clase también proporciona el identity La propiedad (que se encuentra en la identidad).

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

Propiedades

NombreTipoAccesoDescripción
identityFMatrix4LeerObtenga la identidad.
m00numberLeer / escribirSe encuentra el M00.
m01numberLeer / escribirSe encuentra en el M01.
m02numberLeer / escribirSe encuentra en el m02.
m03numberLeer / escribirSe encuentra en el M03.
m10numberLeer / escribirSe encuentra en el M10.
m11numberLeer / escribirSe encuentra en el M11.
m12numberLeer / escribirSe encuentra en el M12.
m13numberLeer / escribirEn el M13 se encuentra.
m20numberLeer / escribirSe encuentra en el M20.
m21numberLeer / escribirSe encuentra en el M21.
m22numberLeer / escribirSe encuentra en el m22.
m23numberLeer / escribirSe encuentra en el m23.
m30numberLeer / escribirSe encuentra en el M30.
m31numberLeer / escribirEn el M31.
m32numberLeer / escribirEn el M32.
m33numberLeer / escribirEn el M33.

Metodología

firmaDescripción
constructor()Crea un nuevo FMatrix4 iniciado con los 16 elementos numéricos suministrados
constructor(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number)Crea un FMatrix4 iniciado con los 16 elementos de float suministrados en orden de mayor fila
constructor(mat: Matrix4)Crea un FMatrix4 copiando los elementos de la matrix4 dada.
constructor(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4)Crea un FMatrix4 de cuatro vectores FVector4 en línea
constructor()Crea un FMatrix4 iniciado con todos los valores cero
concatenate(m2: FMatrix4)FMatrix4Retorna un nuevo FMatrix4 resultante de la concatenar esta matriz con cualquier matrix compatible.
concatenate(m2: Matrix4)FMatrix4Retorna un nuevo FMatrix4 resultante de la concatención de esta matriz con el dado Matrix4
concatenate(m2: any)FMatrix4Retorna un nuevo FMatrix4 resultante de la concatenar esta matriz con un argumento de matrix compatible
transpose()FMatrix4Retorna un nuevo FMatrix4 con líneas y columnas intercambiadas
inverse()FMatrix4Retorna un nuevo FMatrix4 que es el inverso matemático de esta matriz

Ver también

 Español