POINTARRAY *ptarray_remove_repeated_points(const POINTARRAY *in, double tolerance);
LWGEOM* lwline_remove_repeated_points(const LWLINE *in, double tolerance);
void ptarray_remove_repeated_points_in_place(POINTARRAY *pa, double tolerance, int min_points);
-void lwgeom_remove_repeated_points_in_place(LWGEOM *geom, double tolerance);
/*
* Closure test
gridspec;
LWGEOM* lwgeom_grid(const LWGEOM *lwgeom, const gridspec *grid);
-
void lwgeom_grid_in_place(LWGEOM *lwgeom, const gridspec *grid);
void ptarray_grid_in_place(POINTARRAY *pa, const gridspec *grid);