line_side to vec2d arg
inside_triangle to vec2d arg
relative_rectangle to vec2d
move separation to vec2d arg
move shear to vec2d arg