Hello everyone,
im trying to use the MQuaternion.get() function to extract x,y,z
values from a quaternion. Documentation says its giving me back an
array with 4 doubles. Whats the right way to use MScriptUtil() to
prepare a python variable to work with this function. This is how I
thought it could work:
rotValues = OpenMaya.MScriptUtil()
rotValues.createFromList([0.0,0.0,0.0,0.0],4)
rotValuesPtr = rotValues.asDouble4Ptr()
matchQuaternion.get(rotValuesPtr)
Im getting back this error message:
# Error: TypeError: in method 'MQuaternion_get', argument 2 of type
'double [4]' #
The funny thing is, when I use rotValuesPtr = rotValues.asDoublePtr()
it works, but I only get the x value. So how would it be correct to
actually get all values from get() ?
thanks for any help!
--
http://groups.google.com/group/python_inside_maya
To unsubscribe, reply using "remove me" as the subject.