C Data Type Definition
typedef int GEO_HANDLE;
Usage
Use the GEO_HANDLE data type when passing an MBB, MBR, or ST_GEOMETRY type as an argument or returning an MBB, MBR, or ST_GEOMETRY type result.
Here is an example using an ST_GEOMETRY parameter in a UDF definition and GEO_HANDLE in a C function declaration.
SQL Function Definition | Equivalent C Function Declaration |
---|---|
CREATE FUNCTION F1 ( A ST_GEOMETRY(1000)) RETURNS ST_GEOMETRY(1000) ...; |
void f1( GEO_HANDLE *a, GEO_HANDLE *result, ... ) { ... } |