1 // Boost.Geometry
2
3 // Copyright (c) 2019, Oracle and/or its affiliates.
4
5 // Contributed and/or modified by Adam Wulkiewicz, on behalf of Oracle
6
7 // Licensed under the Boost Software License version 1.0.
8 // http://www.boost.org/users/license.html
9
10 #include "test_relops.hpp"
11
test_main(int,char * [])12 int test_main(int, char*[])
13 {
14 geom g;
15
16 // L/L
17 //::rel_ss(g.s, g.s); // relate not implemented
18 //::rel_ss(g.s, g.ls); // relate not implemented
19 //::rel_ss(g.s, g.mls); // relate not implemented
20 //::rel_ss(g.ls, g.s); // relate not implemented
21 ::rel_ss(g.ls, g.ls);
22 ::rel_ss(g.ls, g.mls);
23 //::rel_ss(g.mls, g.s); // relate not implemented
24 ::rel_ss(g.mls, g.ls);
25 ::rel_ss(g.mls, g.mls);
26 // L/A
27 //::rel_ss(g.s, g.r); // relate not implemented
28 ::rel_ss(g.ls, g.r);
29 ::rel_ss(g.mls, g.r);
30 //::rel_ss(g.s, g.po); // relate not implemented
31 ::rel_ss(g.ls, g.po);
32 ::rel_ss(g.mls, g.po);
33 //::rel_ss(g.s, g.mpo); // relate not implemented
34 ::rel_ss(g.ls, g.mpo);
35 ::rel_ss(g.mls, g.mpo);
36 // A/A
37 ::rel_ss(g.r, g.r);
38 ::rel_ss(g.po, g.r);
39 ::rel_ss(g.mpo, g.r);
40 ::rel_ss(g.r, g.po);
41 ::rel_ss(g.po, g.po);
42 ::rel_ss(g.mpo, g.po);
43 ::rel_ss(g.r, g.mpo);
44 ::rel_ss(g.po, g.mpo);
45 ::rel_ss(g.mpo, g.mpo);
46
47 return 0;
48 }
49