Sandro Santilli
cc58291c23
PG_LWGEOM_construct() moved from lwgeom_api.c to lwgeom_pg.c.
...
git-svn-id: http://svn.osgeo.org/postgis/trunk@1476 b70326c6-7e19-0410-871a-916f4a2858ee
2005-03-04 09:03:32 +00:00
Sandro Santilli
1c531a9662
Replaced DEBUG* macros with PGIS_DEBUG*, to avoid clashes with postgresql DEBUG
...
git-svn-id: http://svn.osgeo.org/postgis/trunk@1374 b70326c6-7e19-0410-871a-916f4a2858ee
2005-02-07 13:21:10 +00:00
Sandro Santilli
3996a29d58
Added a geometry type OID extractor and caching function.
...
git-svn-id: http://svn.osgeo.org/postgis/trunk@1256 b70326c6-7e19-0410-871a-916f4a2858ee
2005-01-07 14:20:14 +00:00
Sandro Santilli
349ab82f65
collect(geom, geom) and collect_garray(geom[]) use WHEN_SIMPLE strategy
...
for bbox computation. pglwgeom_serialize() honour user's AUTOCACHE_BBOX
define. BBOXCACHE_BEHAVIOURS updated.
git-svn-id: http://svn.osgeo.org/postgis/trunk@1217 b70326c6-7e19-0410-871a-916f4a2858ee
2005-01-05 09:47:58 +00:00
Sandro Santilli
29e38dfe6c
error messages and VARLENA handling cleanups
...
git-svn-id: http://svn.osgeo.org/postgis/trunk@1206 b70326c6-7e19-0410-871a-916f4a2858ee
2004-12-31 11:26:15 +00:00
Sandro Santilli
e72eae5a31
Added a copy of GNU vsprintf.c file and compiled in.
...
git-svn-id: http://svn.osgeo.org/postgis/trunk@1077 b70326c6-7e19-0410-871a-916f4a2858ee
2004-11-02 16:48:54 +00:00
Sandro Santilli
4c2a5c676a
Added AddPoint(line, point, [position]) and support API functions.
...
git-svn-id: http://svn.osgeo.org/postgis/trunk@1059 b70326c6-7e19-0410-871a-916f4a2858ee
2004-10-28 09:00:11 +00:00
Sandro Santilli
1449cae461
API cleanup, more steps toward standalone library.
...
git-svn-id: http://svn.osgeo.org/postgis/trunk@951 b70326c6-7e19-0410-871a-916f4a2858ee
2004-10-07 10:03:23 +00:00
Sandro Santilli
d745e459b8
Serialized form and WKB prepared to accept ZM flags replacing DD (dimensions)
...
git-svn-id: http://svn.osgeo.org/postgis/trunk@923 b70326c6-7e19-0410-871a-916f4a2858ee
2004-10-04 13:53:42 +00:00
Sandro Santilli
2a346e2d9a
More common flags between LW<type>s.
...
LWGEOM_summary output made cleaner and moved to lwgeom_debug.c
git-svn-id: http://svn.osgeo.org/postgis/trunk@913 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-30 11:45:40 +00:00
Sandro Santilli
904c0d5652
Big layout change.
...
lwgeom.h is public API
liblwgeom.h is private header
lwgeom_pg.h is for PG-links
lw<type>.c contains type-specific functions
git-svn-id: http://svn.osgeo.org/postgis/trunk@909 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-29 10:50:30 +00:00
Sandro Santilli
927b0b7f31
Added lwgeom_pg to contain PG-specific functions/interfaces.
...
git-svn-id: http://svn.osgeo.org/postgis/trunk@743 b70326c6-7e19-0410-871a-916f4a2858ee
2004-08-25 07:28:28 +00:00