| 44 | } |
| 45 | |
| 46 | void test_dot_perpendicular() |
| 47 | { |
| 48 | const geode::Vector2D v1{ { 0, 1 } }; |
| 49 | const geode::Vector2D v2{ { 1, 0 } }; |
| 50 | const auto dot_perp = geode::dot_perpendicular( v1, v2 ); |
| 51 | const auto dot = geode::dot_perpendicular( geode::perpendicular( v1 ), v2 ); |
| 52 | |
| 53 | geode::OpenGeodeGeometryException::test( |
| 54 | dot_perp == -1 && dot == 0, "Wrong result for dot_perpendicular" ); |
| 55 | } |
| 56 | |
| 57 | void test() |
| 58 | { |
no test coverage detected