PostGIS  2.3.8dev-r@@SVN_REVISION@@

◆ lw_dist3d_line_line()

int lw_dist3d_line_line ( LWLINE line1,
LWLINE line2,
DISTPTS3D dl 
)

line to line calculation

Definition at line 652 of file measures3d.c.

References lw_dist3d_ptarray_ptarray(), LWDEBUG, and LWLINE::points.

Referenced by lw_dist3d_distribute_bruteforce().

653 {
654  POINTARRAY *pa1 = line1->points;
655  POINTARRAY *pa2 = line2->points;
656  LWDEBUG(2, "lw_dist3d_line_line is called");
657 
658  return lw_dist3d_ptarray_ptarray(pa1, pa2, dl);
659 }
#define LWDEBUG(level, msg)
Definition: lwgeom_log.h:83
int lw_dist3d_ptarray_ptarray(POINTARRAY *l1, POINTARRAY *l2, DISTPTS3D *dl)
Finds all combinationes of segments between two pointarrays.
Definition: measures3d.c:844
POINTARRAY * points
Definition: liblwgeom.h:421
Here is the call graph for this function:
Here is the caller graph for this function: