graphics.raytracers.tracer.primatives
Class Primitive
java.lang.Object
graphics.raytracers.tracer.primatives.Primitive
- Direct Known Subclasses:
- Sphere
public abstract class Primitive
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
surf
public Surface surf
Primitive
public Primitive()
setColor
public void setColor(double r,
double g,
double b)
normal
public abstract Vector3d normal(Vector3d pnt)
intersect
public abstract Isect intersect(Ray3d ry)
toString
public abstract java.lang.String toString()
- Overrides:
toString
in class java.lang.Object