From: Paul Ramsey Date: Sat, 5 Apr 2008 14:49:11 +0000 (+0000) Subject: remove unloved header file X-Git-Tag: 1.3.3~12 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=138d2c60b9d05d3aba92252784dae52d2c884c90;p=postgis remove unloved header file git-svn-id: http://svn.osgeo.org/postgis/trunk@2755 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/lwgeom/lwgeom.h b/lwgeom/lwgeom.h deleted file mode 100644 index a8ae841b0..000000000 --- a/lwgeom/lwgeom.h +++ /dev/null @@ -1,50 +0,0 @@ -typedef unsigned char uchar; - -/***************************************************************** - * MEMORY MANAGEMENT - ****************************************************************/ -void *lwalloc(size_t size); -void *lwrealloc(void *mem, size_t size); -void lwfree(void *mem); - -/***************************************************************** - * POINT - ****************************************************************/ - -typedef struct { double x; double y; } POINT2D; -typedef struct { double x; double y; double m; } POINT3DM; -typedef struct { double x; double y; double z; } POINT3DZ; -typedef struct { double x; double y; double z; double m; } POINT4D; - -/***************************************************************** - * POINTARRAY - ****************************************************************/ - -typedef struct POINTARRAY_T *POINTARRAY; - -// Constructs a POINTARRAY copying given 2d points -POINTARRAY ptarray_construct2d(unsigned int npoints, const POINT2D *pts); - -/***************************************************************** - * LWGEOM - ****************************************************************/ - -typedef struct LWGEOM_T *LWGEOM; - -// Conversions -extern char *lwgeom_to_wkt(LWGEOM lwgeom); -extern char *lwgeom_to_ewkt(LWGEOM lwgeom); -extern char *lwgeom_to_hexwkb(LWGEOM lwgeom, unsigned int byteorder); -extern uchar *lwgeom_to_ewkb(char *ewkb, size_t size); -extern LWGEOM lwgeom_from_ewkb(uchar *ewkb, size_t ewkblen); - -// Construction -extern LWGEOM make_lwpoint2d(int SRID, double x, double y); -extern LWGEOM make_lwpoint3dz(int SRID, double x, double y, double z); -extern LWGEOM make_lwpoint3dm(int SRID, double x, double y, double m); -extern LWGEOM make_lwpoint4d(int SRID, double x, double y, double z, double m); - -// Spatial functions -extern void lwgeom_reverse(LWGEOM lwgeom); -extern void lwgeom_forceRHR(LWGEOM lwgeom); -extern LWGEOM lwgeom_segmentize2d(LWGEOM lwgeom, double dist);