PostGIS 3.7.0dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ lwline_calculate_circ_tree()

static CIRC_NODE * lwline_calculate_circ_tree ( const LWLINE lwline)
static

Definition at line 928 of file lwgeodetic_tree.c.

929{
930 CIRC_NODE* node;
931 node = circ_tree_new(lwline->points);
932 node->geom_type = lwgeom_get_type((LWGEOM*)lwline);
933 return node;
934}
CIRC_NODE * circ_tree_new(const POINTARRAY *pa)
Build a tree of nodes from a point array, one node per edge.
static uint32_t lwgeom_get_type(const LWGEOM *geom)
Return LWTYPE number.
Definition lwinline.h:141
POINTARRAY * points
Definition liblwgeom.h:483
uint32_t geom_type
Note that p1 and p2 are pointers into an independent POINTARRAY, do not free them.

References circ_tree_new(), circ_node::geom_type, lwgeom_get_type(), sort_node::node, and LWLINE::points.

Referenced by lwgeom_calculate_circ_tree().

Here is the call graph for this function:
Here is the caller graph for this function: