PostGIS
2.4.9dev-r@@SVN_REVISION@@
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "liblwgeom_internal.h"
#include "lwgeom_log.h"
Go to the source code of this file.
Functions | |
int | lwcompound_is_closed (const LWCOMPOUND *compound) |
double | lwcompound_length (const LWCOMPOUND *comp) |
double | lwcompound_length_2d (const LWCOMPOUND *comp) |
int | lwcompound_add_lwgeom (LWCOMPOUND *comp, LWGEOM *geom) |
Add a component, allocating extra space if necessary. More... | |
LWCOMPOUND * | lwcompound_construct_empty (int srid, char hasz, char hasm) |
int | lwgeom_contains_point (const LWGEOM *geom, const POINT2D *pt) |
int | lwcompound_contains_point (const LWCOMPOUND *comp, const POINT2D *pt) |
LWCOMPOUND * | lwcompound_construct_from_lwline (const LWLINE *lwline) |
Construct an equivalent compound curve from a linestring. More... | |
LWPOINT * | lwcompound_get_lwpoint (const LWCOMPOUND *lwcmp, int where) |
LWPOINT * | lwcompound_get_startpoint (const LWCOMPOUND *lwcmp) |
LWPOINT * | lwcompound_get_endpoint (const LWCOMPOUND *lwcmp) |