@@ -107,29 +107,6 @@ int main()
107
107
108
108
109
109
// Some ways of getting point values
110
- typedef model::point<double , 3 , cs::cartesian> point_t ;
111
- typedef model::ring<point_t > ring_t ;
112
- typedef model::PolyhedralSurface<ring_t > poly_t ;
113
-
114
- poly_t polyhedron1;
115
- poly_t polyhedron2 = {{{0 ,0 ,0 }, {0 , 1 , 0 }, {1 , 1 , 0 }, {1 , 0 , 0 }, {0 , 0 , 0 }}, {{0 , 0 , 0 }, {0 , 1 , 0 }, {0 , 1 , 1 }, {0 , 0 , 1 }, {0 , 0 , 0 }},
116
- {{0 , 0 , 0 }, {1 , 0 , 0 }, {1 , 0 , 1 }, {0 , 0 , 1 }, {0 , 0 , 0 }}, {{1 , 1 , 1 }, {1 , 0 , 1 }, {0 , 0 , 1 }, {0 , 1 , 1 }, {1 , 1 , 1 }}, {{1 , 1 , 1 }, {1 , 0 , 1 }, {1 , 0 , 0 }, {1 , 1 , 0 }, {1 , 1 , 1 }},
117
- {{1 , 1 , 1 }, {1 , 1 , 0 }, {0 , 1 , 0 }, {0 , 1 , 1 }, {1 , 1 , 1 }} };
118
-
119
- // append(polyhedron1[0], point_t{1, 0, 0});
120
- // append(polyhedron1[0], point_t{0, 0, 0});
121
- // append(polyhedron1[0], point_t{0, 1, 0});
122
- // append(polyhedron1[0], point_t{1, 1, 0});
123
- // append(polyhedron1[0], point_t{0, 0, 0});
124
- read_wkt (" POLYHEDRALSURFACE Z(((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 0 1 0, 0 1 1, 0 0 1, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((1 1 1, 1 0 1, 0 0 1, 0 1 1, 1 1 1)), ((1 1 1, 1 0 1, 1 0 0, 1 1 0, 1 1 1)), ((1 1 1, 1 1 0, 0 1 0, 0 1 1, 1 1 1)))" , polyhedron1);
125
-
126
- typedef model::polygon<point_2d> poly;
127
- poly polygon1;
128
- read_wkt (" POLYGON((0 0, 0 7, 4 2, 2 0, 0 0))" , polygon1);
129
-
130
- typedef model::linestring<point_2d> lines;
131
- lines line;
132
- read_wkt (" LINESTRING(0 0, 2 2, 3 1)" , line);
133
110
134
111
// 1: using the "get" function following the concepts behind
135
112
std::cout << get<0 >(p2) << " ," << get<1 >(p2) << std::endl;
0 commit comments