Matrix4

Vue d’ensemble

Matrix4 C’est une classe dans Aspose.3D FOSS pour Python.

Matrix4.transpose retourne une nouvelle Matrix4 qui est la transposition de cette matrix.

Cette classe fournit 13 méthodes pour travailler avec les objets Matrix4 dans les programmes Python. Les méthodes disponibles comprennent : __init__, concatenate, decompose, get_identity, inverse, normalize, rotate, rotate_from_euler, scale, set_trs, to_array, translate,et 1 méthode supplémentaire. Tous les membres publics sont accessibles à n’importe quelle application Python après l’installation de la Aspose.3D FOSS pour le package Python. Propriétés : determinant, m00, m01, m02, m03, m10,Et 11 autres.

Propriétés

Nom deTypeAccessDescription
m00floatLire / ÉcrireObtient ou définit le m00.
m01floatLire / ÉcrireObtient ou définit le m01.
m02floatLire / ÉcrireObtient ou définit le m02.
m03floatLire / ÉcrireObtient ou définit le m03.
m10floatLire / ÉcrireObtient ou définit le m10.
m11floatLire / ÉcrireObtient ou définit le m11.
m12floatLire / ÉcrireObtient ou définit le m12.
m13floatLire / ÉcrireObtient ou définit le m13.
m20floatLire / ÉcrireObtient ou définit le m20.
m21floatLire / ÉcrireObtient ou définit le m21.
m22floatLire / ÉcrireObtient ou définit le m22.
m23floatLire / ÉcrireObtient ou définit le m23.
m30floatLire / ÉcrireObtient ou définit le m30.
m31floatLire / ÉcrireObtient ou définit le m31.
m32floatLire / ÉcrireObtient ou définit le m32.
m33floatLire / ÉcrireObtient ou définit le m33.
determinantfloatLireObtient le déterminant.

méthodes

SignatureDescription
__init__()
transpose()'Matrix4'Retourne une nouvelle Matrix4 qui est la transposition de cette matrix
concatenate(m2: 'Matrix4')'Matrix4'Multiplier cette matrice par une autre Matrix4 (m2) et retourner la matrix 4 résultant.
normalize()'Matrix4'Retourne une Matrix4 dont la partie de rotation est normalisée à la longueur d’unité.
inverse()'Matrix4'Retourne une nouvelle Matrix4 représentant l’inverse de cette matrix
decompose(translation, scaling, rotation)Extrait de composants de traduction, d’échelle et de rotation dans les variables données
set_trs(translation, rotation, scale)Définit la valeur trs.
to_array()
get_identity()'Matrix4'Il remet l’identité.
translate(tx, ty, tz)'Matrix4'Créez une matrice de traduction avec des offset tx, ty, tz et retournez-la
scale(sx, sy, sz)'Matrix4'Créer une matrice d’échelle avec les facteurs sx, sy, sz et le retourner
rotate_from_euler(rx, ry, rz)'Matrix4'
rotate(angle, axis)'Matrix4'Création d’une matrice de rotation tournant par angle autour du vecteur axis donné

Voir aussi

 Français