Matrix4
General
Matrix4 és una classe en Aspose.3d per a Python.
Matrix4.transpose returns a new matrix that is the transpose of this matrix.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
m00 | float | Llegeix. | És l’element de la fila 0, columna 0 de matriu. |
m01 | float | Llegeix. | |
m02 | float | Llegeix. | |
m03 | float | Llegeix. | |
m10 | float | Llegeix. | |
m11 | float | Llegeix. | És l’element de la fila 1, columna 1 de matriu. |
m12 | float | Llegeix. | |
m13 | float | Llegeix. | |
m20 | float | Llegeix. | |
m21 | float | Llegeix. | |
m22 | float | Llegeix. | És l’element de la fila 2, columna 2 de matriu. |
m23 | float | Llegeix. | |
m30 | float | Llegeix. | |
m31 | float | Llegeix. | |
m32 | float | Llegeix. | |
m33 | float | Llegeix. | És l’element de la fila 3, columna 3 de matriu |
determinant | float | Llegeix. | És el valor determinant escalar de la matriu |
Mètodes
| Signatura | Descripció |
|---|---|
__init__() | |
transpose() → 'Matrix4' | Retorna una nova matriu que és la transpòssia d’aquesta matrius. |
concatenate(m2: 'Matrix4') → 'Matrix4' | Retorna una matriu que combina aquesta matrius amb la matrix dada m2 |
normalize() → 'Matrix4' | Retorna una matriu la part de rotació és orthonormalitzada. |
inverse() → 'Matrix4' | Retorna l’invers de la matriu. |
decompose(translation, scaling, rotation) | Extraeix la traducció, escala i rotació als arguments subministrats. |
set_trs(translation, rotation, scale) | Establi aquesta matriu a partir de paràmetres de traducció, rotació i escala. |
to_array() | Retorna els elements de la matriu com a llista plana o matrius. |
get_identity() → 'Matrix4' | Retorna una nova matriu d’identitat. |
translate(tx, ty, tz) → 'Matrix4' | Retorna una matriu amb la traducció de (tx, ty, tz) aplicada. |
scale(sx, sy, sz) → 'Matrix4' | Retorna una matriu escalada per factors (sx, sy, sz) |
rotate_from_euler(rx, ry, rz) → 'Matrix4' | |
rotate(angle, axis) → 'Matrix4' | Retorna una matriu que gira per angle al voltant del vector d’eix especificat. |