MobilityDB 1.1

◆ seg2d_intersection()

static int seg2d_intersection ( const POINT2D  a,
const POINT2D  b,
const POINT2D  c,
const POINT2D  d,
POINT2D p 
)
static

Find the UNIQUE point of intersection p between two closed segments ab and cd.

Return p and a MOBDB_SEG_INTER_TYPE value.

Note
If the segments overlap no point is returned since they can be an infinite number of them