Definition at line 195 of file lwlinearreferencing.c.
References FP_EQUALS, LWMPOINT::geoms, lwgeom_get_srid(), lwgeom_has_m(), lwgeom_has_z(), lwmpoint_add_lwpoint(), lwmpoint_as_lwgeom(), lwmpoint_construct_empty(), lwpoint_clone(), lwpoint_get_m(), and LWMPOINT::ngeoms.
Referenced by lwgeom_locate_along().
204 for ( i = 0; i < lwin->
ngeoms; i++ )
int32_t lwgeom_get_srid(const LWGEOM *geom)
Return SRID number.
int lwgeom_has_z(const LWGEOM *geom)
Return LW_TRUE if geometry has Z ordinates.
LWPOINT * lwpoint_clone(const LWPOINT *lwgeom)
LWMPOINT * lwmpoint_construct_empty(int srid, char hasz, char hasm)
double lwpoint_get_m(const LWPOINT *point)
LWMPOINT * lwmpoint_add_lwpoint(LWMPOINT *mobj, const LWPOINT *obj)
int lwgeom_has_m(const LWGEOM *geom)
Return LW_TRUE if geometry has M ordinates.
LWGEOM * lwmpoint_as_lwgeom(const LWMPOINT *obj)