line to polygon calculation
Definition at line 668 of file measures3d.c.
References define_plane(), DIST_MAX, lw_dist3d_ptarray_poly(), lw_dist3d_ptarray_ptarray(), LWDEBUG, DISTPTS3D::mode, LWLINE::points, and LWPOLY::rings.
Referenced by lw_dist3d_distribute_bruteforce().
671 LWDEBUG(2,
"lw_dist3d_line_poly is called");
#define LWDEBUG(level, msg)
int define_plane(POINTARRAY *pa, PLANE3D *pl)
int lw_dist3d_ptarray_ptarray(POINTARRAY *l1, POINTARRAY *l2, DISTPTS3D *dl)
Finds all combinationes of segments between two pointarrays.
int lw_dist3d_ptarray_poly(POINTARRAY *pa, LWPOLY *poly, PLANE3D *plane, DISTPTS3D *dl)
Computes pointarray to polygon distance.