I'm having trouble getting the rotation from a matrix using the MTransformationMatrix.getRotation. Has anyone tried this?
[codebox]
matrix1_mat = OpenMaya.MMatrix( matrix1_dataHandle.asMatrix() )
matrix1_tmat = OpenMaya.MTransformationMatrix( matrix1_mat )
matrix1_trans = matrix1_tmat.getTranslation( OpenMaya.MSpace.kWorld )
matrix1_rotationOrder = matrix1_tmat.kXYZ
matrix1_rot = [ 0.0, 0.0, 0.0 ]
matrix1_rotation = matrix1_tmat.getRotation( matrix1_rot, matrix1_rotationOrder )[/codebox]
This is the error I get: Error: No matching function for overloaded 'MTransformationMatrix_getRotation'
Any ideas would be great. Thanks.