def test_set_from_vector3_to_vector3(): a = Euler() a.set(0, 1, 0, Euler.RotationOrders.ZYX) assert a.equals(euler_azyx) assert not a.equals(euler_axyz) assert not a.equals(euler_zero) vec = Vector3(0, 1, 0) b = Euler().set_from_vector3(vec, Euler.RotationOrders.ZYX) assert a.equals(b) c = b.to_vector3() assert c.equals(vec)
def test_instancing(): a = Euler() assert a.equals(euler_zero) assert not a.equals(euler_axyz) assert not a.equals(euler_azyx)