DistantPointDetector Class
This class contains the logic for finding the best candidate among a series of colliders.
bool ComputeIsPointing ( Collider [] colliders,
bool isSelecting,
out float bestScore,
out Vector3 bestHitPoint )
bool IsPointingWithoutAid ( Collider [] colliders,
out Vector3 bestHitPoint )
bool IsWithinDeselectionRange ( Collider [] colliders )