Given an array of navmesh points, filters the array based on navmesh visibility to an origin.
Example:
points = NavPointSightFilter( points, nearest )
* = mandatory