- /*
- Object[] results;
- try {
- doubles[0] = p.x;
- doubles[1] = p.y;
- doubles[2] = p.z;
- results = kd.nearest(doubles,1);
- } catch (Exception e) {
- throw new Error(e);
- }
- V kd_says = (V)results[0];
- */
- V rt_says = rtree.nearest(p);
- //if (kd_says != rt_says) System.err.println("disagree: " + p + " " + kd_says + " " + rt_says);
- return rt_says;