| 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 |