#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.
|
void | printLWCIRCSTRING (LWCIRCSTRING *curve) |
|
void | lwcircstring_reverse (LWCIRCSTRING *curve) |
|
void | lwcircstring_release (LWCIRCSTRING *lwcirc) |
|
char | lwcircstring_same (const LWCIRCSTRING *me, const LWCIRCSTRING *you) |
|
LWCIRCSTRING * | lwcircstring_from_lwpointarray (int srid, uint32_t npoints, LWPOINT **points) |
|
LWCIRCSTRING * | lwcircstring_from_lwmpoint (int srid, LWMPOINT *mpoint) |
|
LWCIRCSTRING * | lwcircstring_addpoint (LWCIRCSTRING *curve, LWPOINT *point, uint32_t where) |
|
LWCIRCSTRING * | lwcircstring_removepoint (LWCIRCSTRING *curve, uint32_t index) |
|
void | lwcircstring_setPoint4d (LWCIRCSTRING *curve, uint32_t index, POINT4D *newpoint) |
|
LWCIRCSTRING * | lwcircstring_construct (int srid, GBOX *bbox, POINTARRAY *points) |
|
LWCIRCSTRING * | lwcircstring_construct_empty (int srid, char hasz, char hasm) |
|
void | lwcircstring_free (LWCIRCSTRING *curve) |
|
LWCIRCSTRING * | lwcircstring_clone (const LWCIRCSTRING *g) |
|
int | lwcircstring_is_closed (const LWCIRCSTRING *curve) |
|
int | lwcircstring_is_empty (const LWCIRCSTRING *circ) |
|
double | lwcircstring_length (const LWCIRCSTRING *circ) |
|
double | lwcircstring_length_2d (const LWCIRCSTRING *circ) |
|
LWPOINT * | lwcircstring_get_lwpoint (const LWCIRCSTRING *circ, int where) |
|
LWCIRCSTRING * | lwcircstring_grid (const LWCIRCSTRING *line, const gridspec *grid) |
|