示例#1
0
文件: tuples_steps.py 项目: pcn/trtc
def step_impl(context):
    assert type(context.b) == type(tuples.Vector(0, 0, 0))
示例#2
0
文件: tuples_steps.py 项目: pcn/trtc
def step_impl(context, x, y, z):
    assert tuples.t_eq(tuples.cross(context.b, context.a),
                       tuples.Vector(x, y, z))
示例#3
0
文件: tuples_steps.py 项目: pcn/trtc
def step_impl(context, x, y, z, w):
    context.b = tuples.Vector(4.3, -4.2, 3.1)
示例#4
0
文件: tuples_steps.py 项目: pcn/trtc
def step_impl(context, x, y, z):
    context.b = tuples.Vector(x, y, z)
示例#5
0
文件: tuples_steps.py 项目: pcn/trtc
def step_impl(context, x, y, z):
    normalized = tuples.normalize(context.v2)
    print(f"normalized is {normalized}")
    assert tuples.t_eq(tuples.normalize(context.v2),
                       tuples.Vector(x, y, z),
                       epsilon=0.00001)
示例#6
0
文件: tuples_steps.py 项目: pcn/trtc
def step_impl(context, x, y, z):
    assert tuples.t_eq(tuples.normalize(context.v1), tuples.Vector(x, y, z))
示例#7
0
文件: tuples_steps.py 项目: pcn/trtc
def step_impl(context, x, y, z):
    result = tuples.t_sub(context.zero, context.v)
    should_equal = tuples.Vector(x, y, z)
    assert (result == should_equal)
示例#8
0
文件: tuples_steps.py 项目: pcn/trtc
def step_impl(context, x, y, z):
    result = tuples.t_sub(context.p1, context.p2)
    assert tuples.t_eq(result, tuples.Vector(x, y, z))