extentIntersection (ol/extent~intersection) is a fast polygon intersection calculation with an extent (mainly used to calculate area intersection).
NB: It may produce unnecessary points.
See
circle intersection example to compute intersection on a cirle.
It can be used to compute
statistics on visible area.