# Invert XYZ Euler Rotation Value

I nabbed some code that creates created_box object that represents the Arbitrarily oriented minimum bounding box by volume of the selected_object

I get the rotation of the created box like so:

rotX = created_box.rotation_euler[0]
rotY = created_box.rotation_euler[1]
rotZ = created_box.rotation_euler[2]


I want to apply that rotation in reverse to selected_object such that the minimum bounding box is axis-aligned. I think to do this, I need to pass a ZYX euler instead of an XYZ. How would I go about doing this?

I set my selected object's rotation_mode to ZYXand entered the values as
    selected_object.rotation_mode = 'ZYX'