public class Pipeline
extends java.lang.Object
This renderer takes as its input a Scene data structure and
a FrameBuffer data structure. This renderer mutates the
FrameBuffer's current viewport so that it is filled in with
the rendered image of the scene represented by the Scene object.
This implements our third rendering pipeline. It adds a fourth
stage, clipping, between the projection and rasterizer stages.
The clipping stage clips off the parts of a line segment that
extend out of the view rectangle (within the view plane).