(x, t, x0, val)
| 103 | |
| 104 | |
| 105 | def fixed_point_cost(x, t, x0, val): |
| 106 | |
| 107 | if t == "LINE": |
| 108 | rv = norm(line_point(x, val) - line_point(x0, val)) |
| 109 | elif t == "CIRCLE": |
| 110 | rv = norm(arc_point(x, val) - arc_point(x0, val)) |
| 111 | else: |
| 112 | raise invalid_args(t) |
| 113 | |
| 114 | return rv |
| 115 | |
| 116 | |
| 117 | def coincident_cost(x1, t1, x10, x2, t2, x20, val): |
nothing calls this directly
no test coverage detected