class Sphere : public Primitive
{
protected:
double radius;
public:
Sphere(double origin[3], double radius, double
color[3],
double prop[5]);
virtual double nearestIntersection( vec3& rayDir) const;
virtual vec3& p) const;
virtual void Describe(int indent);
};