コード例 #1
0
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)
コード例 #2
0
def test_instancing():
    a = Euler()
    assert a.equals(euler_zero)
    assert not a.equals(euler_axyz)
    assert not a.equals(euler_azyx)