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

◆ itree_point_on_segment()

static int itree_point_on_segment ( const POINT2D seg1,
const POINT2D seg2,
const POINT2D point 
)
static

Definition at line 352 of file intervaltree.c.

353{
354 double maxX = FP_MAX(seg1->x, seg2->x);
355 double maxY = FP_MAX(seg1->y, seg2->y);
356 double minX = FP_MIN(seg1->x, seg2->x);
357 double minY = FP_MIN(seg1->y, seg2->y);
358
359 return point->x >= minX && point->x <= maxX &&
360 point->y >= minY && point->y <= maxY;
361}
#define FP_MAX(A, B)
#define FP_MIN(A, B)
double y
Definition liblwgeom.h:390
double x
Definition liblwgeom.h:390

References FP_MAX, FP_MIN, POINT2D::x, and POINT2D::y.

Referenced by itree_point_in_ring_recursive().

Here is the caller graph for this function: