graphics.raytracers.tracer.geometry
Class Ray3d

java.lang.Object
  extended by graphics.raytracers.tracer.geometry.Ray3d

public final class Ray3d
extends java.lang.Object


Constructor Summary
Ray3d()
           
Ray3d(Vector3d pnt, Vector3d dir)
           
 
Method Summary
 Vector3d getDirection()
           
 Vector3d getStartPoint()
           
 Vector3d point(double t)
           
 void setDirection(Vector3d d)
           
 void setStartPoint(Vector3d p)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Ray3d

public Ray3d(Vector3d pnt,
             Vector3d dir)

Ray3d

public Ray3d()
Method Detail

point

public Vector3d point(double t)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getStartPoint

public Vector3d getStartPoint()

setStartPoint

public void setStartPoint(Vector3d p)

getDirection

public Vector3d getDirection()

setDirection

public void setDirection(Vector3d d)