now we import
vpythonrather than importvislibrary.And now the
axisis same as thexaxis,upaxis is same asyaxis.
Euler angle (that is, the roll, pitch, and yaw you are using now) can be convert to a rotate matrix, and my method is use rotate matrix to assign the vector to up and axis.
So first you need to do the convertion of euler angle to rotate matrix. You can google this and find the convert method.
Now, all you need to do is split a rotate matrix to x, y and z vector, and assign y to up, and x to axis.
Say, you have a rotate matrix (I don't know how to use a latex matrix in stackoverflow, so you see this):
r11 r12 r13
R = r21 r22 r23
r31 r32 r33
and x vector would be a column vector of the first column:
r11
x = r21
r31
and y vector would be the second column, z vector would be the third column:
r12 r13
y = r22, z = r23
r32 r33
After that, you just neet to do this in your python code:
element.axis = x
element.up = y
(sorry about my bad english)