Home | Trees | Index | Help |
|
---|
Module Mathutils :: Class Matrix |
|
Method Summary | |
---|---|
New matrix object. |
Create a new matrix object from initialized values. |
int |
Return the determinant of a matrix. |
Set the matrix to the identity matrix. | |
Set the matrix to it's inverse. | |
Resize the matrix to by 4x4 | |
Matrix object. |
Return the 3d submatrix corresponding to the linear term of the embedded affine transformation in 3d. |
Euler object |
Return an Euler representation of the rotation matrix. |
Quaternion object |
Return a quaternion representation of the rotation matrix |
Vector object. |
Return a the translation part of a 4 row matrix. |
Set the matrix to it's transpose. | |
Set all matrix values to 0. |
Class Variable Summary | |
---|---|
colsize : The column size of the matrix. | |
rowsize : The row size of the matrix. |
Method Details |
---|
__init__(list1=None,
list2=None,
list3=None,
list4=None)
|
determinant()Return the determinant of a matrix.
|
identity()Set the matrix to the identity matrix. |
invert()Set the matrix to it's inverse. |
resize4x4()Resize the matrix to by 4x4 |
rotationPart()Return the 3d submatrix corresponding to the linear term of the embedded affine transformation in 3d. This matrix represents rotation and scale. Note that the (4,4) element of a matrix can be used for uniform scaling, too.
|
toEuler()Return an Euler representation of the rotation matrix.
|
toQuat()Return a quaternion representation of the rotation matrix
|
translationPart()Return a the translation part of a 4 row matrix.
|
transpose()Set the matrix to it's transpose. |
zero()Set all matrix values to 0. |
Class Variable Details |
---|
colsizeThe column size of the matrix. |
rowsizeThe row size of the matrix. |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Tue Jan 4 13:43:05 2005 | http://epydoc.sf.net |