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.

Reply via email to