| 15 | } |
| 16 | |
| 17 | bool test1(){ |
| 18 | vector<pt> p = { |
| 19 | pt{0, 0}, |
| 20 | pt{1, 0}, |
| 21 | pt{0, 1} |
| 22 | }; |
| 23 | vector<pt> q = { |
| 24 | pt{1, 1}, |
| 25 | pt{0, 1}, |
| 26 | pt{0, 0}, |
| 27 | pt{1, 0} |
| 28 | }; |
| 29 | return equal_polygons( |
| 30 | minkowski(p, q), |
| 31 | vector<pt>{ |
| 32 | pt{0, 0}, |
| 33 | pt{2, 0}, |
| 34 | pt{2, 1}, |
| 35 | pt{1, 2}, |
| 36 | pt{0, 2} |
| 37 | }); |
| 38 | } |
| 39 | |
| 40 | bool test2(){ |
| 41 | vector<pt> p = { |
no test coverage detected