コード例 #1
0
ファイル: tuples_steps.py プロジェクト: quasarj/raytracer
def step_impl(context, var1, scalar, x, y, z, w):
    obj = getattr(context, var1)
    assert obj / scalar == tuple(x, y, z, w)
コード例 #2
0
ファイル: tuples_steps.py プロジェクト: quasarj/raytracer
def step_impl(context, var, x: float, y: float, z: float, w: float):
    setattr(context, var, tuple(x, y, z, w))
コード例 #3
0
ファイル: tuples_steps.py プロジェクト: quasarj/raytracer
def step_impl(context, var, x, y, z, w):
    assert getattr(context, var) == tuple(x, y, z, w)
コード例 #4
0
ファイル: tuples_steps.py プロジェクト: quasarj/raytracer
def step_impl(context, var1, var2, x, y, z, w):
    v1 = getattr(context, var1)
    v2 = getattr(context, var2)
    assert v1 + v2 == tuple(x, y, z, w)
コード例 #5
0
ファイル: tuples_steps.py プロジェクト: quasarj/raytracer
def step_impl(context, var, x, y, z, w):
    obj = getattr(context, var)
    assert -obj == tuple(x, y, z, w)