• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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