An object oriented ray tracer implemented in c++.