From b7a8291fc0831d11a71f8b94fc41ed63ea53aa09 Mon Sep 17 00:00:00 2001 From: Paul Ramsey Date: Thu, 23 Jul 2015 19:07:13 +0000 Subject: [PATCH] gridspec should be internal git-svn-id: http://svn.osgeo.org/postgis/trunk@13847 b70326c6-7e19-0410-871a-916f4a2858ee --- liblwgeom/liblwgeom.h.in | 16 ---------------- liblwgeom/liblwgeom_internal.h | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/liblwgeom/liblwgeom.h.in b/liblwgeom/liblwgeom.h.in index 54a88a9d5..ad315f540 100644 --- a/liblwgeom/liblwgeom.h.in +++ b/liblwgeom/liblwgeom.h.in @@ -563,22 +563,6 @@ typedef struct } LWTIN; -/** -* Snap-to-grid Support -*/ -typedef struct gridspec_t -{ - double ipx; - double ipy; - double ipz; - double ipm; - double xsize; - double ysize; - double zsize; - double msize; -} -gridspec; - /* Casts LWGEOM->LW* (return NULL if cast is illegal) */ extern LWMPOLY *lwgeom_as_lwmpoly(const LWGEOM *lwgeom); extern LWMLINE *lwgeom_as_lwmline(const LWGEOM *lwgeom); diff --git a/liblwgeom/liblwgeom_internal.h b/liblwgeom/liblwgeom_internal.h index 68f8b6993..efaf813a4 100644 --- a/liblwgeom/liblwgeom_internal.h +++ b/liblwgeom/liblwgeom_internal.h @@ -363,6 +363,23 @@ int lwtin_is_closed(const LWTIN *tin); /** * Snap to grid */ + +/** +* Snap-to-grid Support +*/ +typedef struct gridspec_t +{ + double ipx; + double ipy; + double ipz; + double ipm; + double xsize; + double ysize; + double zsize; + double msize; +} +gridspec; + LWGEOM* lwgeom_grid(const LWGEOM *lwgeom, const gridspec *grid); LWCOLLECTION* lwcollection_grid(const LWCOLLECTION *coll, const gridspec *grid); LWPOINT* lwpoint_grid(const LWPOINT *point, const gridspec *grid); -- 2.40.0