| 121 | } |
| 122 | |
| 123 | double LNLIB_UV_dot_product(UV_C a, UV_C b) |
| 124 | { |
| 125 | LNLib::UV va(a.u, a.v); |
| 126 | LNLib::UV vb(b.u, b.v); |
| 127 | return va.DotProduct(vb); |
| 128 | } |
| 129 | |
| 130 | double LNLIB_UV_cross_product(UV_C a, UV_C b) |
| 131 | { |
nothing calls this directly
no test coverage detected