- public Ray(final double X, final double Y, final double Z, final double Xp,
- final double Yp, final double Zp) {
- x = X;
- y = Y;
- z = Z;
- xp = Xp;
- yp = Yp;
- zp = Zp;
+ public Ray(Point3D origin, Point3D direction) {
+ this.origin = origin;
+ this.direction = direction;