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

◆ ptarray_npoints_in_rect()

int ptarray_npoints_in_rect ( const POINTARRAY pa,
const GBOX gbox 
)

Definition at line 2314 of file ptarray.c.

2315{
2316 const POINT2D *pt;
2317 int n = 0;
2318 uint32_t i;
2319 for ( i = 0; i < pa->npoints; i++ )
2320 {
2321 pt = getPoint2d_cp(pa, i);
2322 if ( gbox_contains_point2d(gbox, pt) )
2323 n++;
2324 }
2325 return n;
2326}
int gbox_contains_point2d(const GBOX *g, const POINT2D *p)
Definition gbox.c:362
static const POINT2D * getPoint2d_cp(const POINTARRAY *pa, uint32_t n)
Returns a POINT2D pointer into the POINTARRAY serialized_ptlist, suitable for reading from.
Definition lwinline.h:97
uint32_t npoints
Definition liblwgeom.h:427

References gbox_contains_point2d(), getPoint2d_cp(), and POINTARRAY::npoints.

Here is the call graph for this function: