PostGIS  3.4.0dev-r@@SVN_REVISION@@

◆ boundary_polygon()

static void boundary_polygon ( void  )
static

Definition at line 102 of file cu_boundary.c.

103 {
105  "POLYGON EMPTY",
106  "MULTILINESTRING EMPTY"
107  );
108 
110  "POLYGON((0 0, 5 5, 10 0, 0 0))",
111  "LINESTRING(0 0, 5 5, 10 0, 0 0)"
112  );
113 
115  "POLYGON((0 0, 5 5, 10 0, 0 0),(3 1,7 1,5 2,3 1))",
116  "MULTILINESTRING((0 0, 5 5, 10 0, 0 0),(3 1,7 1,5 2,3 1))"
117  );
118 
119  /* See https://trac.osgeo.org/postgis/ticket/4961 */
121  "MULTIPOLYGON(((0 0, 5 5, 10 0, 0 0),(3 1,7 1,5 2,3 1)),((20 0,20 5,25 5,20 0)))",
122  "MULTILINESTRING((0 0, 5 5, 10 0, 0 0),(3 1,7 1,5 2,3 1),(20 0,20 5,25 5,20 0))"
123  );
124 
126  "CURVEPOLYGON(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0))",
127  "MULTICURVE(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0))"
128  );
129 
131  "CURVEPOLYGON(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 3 3, 3 1, 1 1))",
132  "MULTICURVE(CIRCULARSTRING(0 0, 4 0, 4 4, 0 4, 0 0),(1 1, 3 3, 3 1, 1 1))"
133  );
134 
135 }
#define BOUNDARY_TEST(wkt_in, wkt_exp)
Definition: cu_boundary.c:20

References BOUNDARY_TEST.

Referenced by boundary_suite_setup().

Here is the caller graph for this function: