Find if a point is within a triangle: Difference between revisions

Content added Content deleted
(→‎{{header|Haskell}}: added visual test)
m (→‎{{header|Haskell}}: minor details)
Line 906: Line 906:
, x1*(y-y0)+x*(y0-y1)+x0*(-y+y1)))
, x1*(y-y0)+x*(y0-y1)+x0*(-y+y1)))


-- returning the overlapping relation between
-- a triangle and a point
overlapping :: (Eq a, Ord a, Num a) =>
overlapping :: (Eq a, Ord a, Num a) =>
Triangle a -> Pt a -> Overlapping
Triangle a -> Pt a -> Overlapping