Exemplo n.º 1
0
def _v2_vector(x, y, z):
    return Vector(x, y, z)
Exemplo n.º 2
0
def _zero():
    return Vector(0, 0, 0)
Exemplo n.º 3
0
def validate_cross_product_v2_v1(_v1_vector, _v2_vector, x, y, z):
    assert cross(_v2_vector, _v1_vector) == Vector(x, y, z)
Exemplo n.º 4
0
def validate_normalize(_vector, x, y, z):
    assert _vector.norm == Vector(x, y, z)
Exemplo n.º 5
0
def validate_zero_minus_vector(_zero, _vector, x, y, z):
    assert _zero - _vector == Vector(x, y, z)
Exemplo n.º 6
0
def validate_vector_minus_vector_subtraction(_v1_vector, _v2_vector, x, y, z):
    assert Vector(x, y, z) == _v1_vector - _v2_vector
Exemplo n.º 7
0
def validate_point_minus_point_subtraction(_p1_point, _p2_point, x, y, z):
    assert Vector(x, y, z) == _p1_point - _p2_point