// System.err.println ("Testing edge: "+edges[i][0]+" - "+edges[i][1]);
double distToEdge =
Utils.rayToSegment (origin, direction, edges[i][0], edges[i][1],
rayPt, null, null);
vector.sub (rayPt, origin);
distance = vector.length();
radius = getRadius (distance);
// System.err.println ("PickConeRay: distance: "+distance+" radius:"+radius);
if (distToEdge <= radius*radius) {
// System.err.println ("Intersects!");