extern void lwline_reverse(LWLINE *line);
extern void lwpoly_reverse(LWPOLY *poly);
extern void lwpoly_forceRHR(LWPOLY *poly);
-extern void lwgeom_forceRHR(LWGEOM *lwgeom);
+extern void lwgeom_force_rhr(LWGEOM *lwgeom);
extern char *lwgeom_summary(LWGEOM *lwgeom, int offset);
extern const char *lwgeom_typename(int type);
extern int ptarray_compute_box2d_p(const POINTARRAY *pa, BOX2DFLOAT4 *result);
/* Force Right-hand-rule on LWGEOM polygons */
void
-lwgeom_forceRHR(LWGEOM *lwgeom)
+lwgeom_force_rhr(LWGEOM *lwgeom)
{
LWCOLLECTION *coll;
int i;
case COLLECTIONTYPE:
coll = (LWCOLLECTION *)lwgeom;
for (i=0; i<coll->ngeoms; i++)
- lwgeom_forceRHR(coll->geoms[i]);
+ lwgeom_force_rhr(coll->geoms[i]);
return;
}
}
ingeom = (PG_LWGEOM *)PG_DETOAST_DATUM_COPY(PG_GETARG_DATUM(0));
lwgeom = lwgeom_deserialize(SERIALIZED_FORM(ingeom));
- lwgeom_forceRHR(lwgeom);
+ lwgeom_force_rhr(lwgeom);
outgeom = pglwgeom_serialize(lwgeom);