Lines Matching defs:ray
719 public boolean intersects(Ray ray) {
724 Vector3f diff = vars.vect1.set(ray.getOrigin()).subtractLocal(center);
733 float b = ray.getDirection().dot(diff);
746 private int collideWithRay(Ray ray, CollisionResults results) {
749 Vector3f diff = vars.vect1.set(ray.getOrigin()).subtractLocal(
755 a1 = ray.direction.dot(diff);
760 Vector3f point = new Vector3f(ray.direction).multLocal(distance).addLocal(ray.origin);
768 a1 = ray.direction.dot(diff);
780 Vector3f point = new Vector3f(ray.direction).multLocal(dist).addLocal(ray.origin);
784 point = new Vector3f(ray.direction).multLocal(dist).addLocal(ray.origin);
789 Vector3f point = new Vector3f(ray.direction).multLocal(dist).addLocal(ray.origin);
797 Ray ray = (Ray) other;
798 return collideWithRay(ray, results);