Geometric intersecting testing.


Detailed Description

Geometric intersecting testing.

This class is meant to be used for testing multiple geometries against a specific geometric object. Unlike the various intersection test routines in other classes, this class might precompute and store data that is going to be used repeatedly in the tests. As such, Intersector can be faster in certain cases.

Also, intersectors are required to implement exact intersection tests, i.e. it is not acceptable for an Intersector to produce false positives on any of the OverlapTestResult values.

This class itself has no functionality. It depends on specializations.