Espacially the rendering pipeline needs the intensive use of polymorphism to use the different classification, shading and composition models easily.
Thus, this package includes all those important rendering interfaces and also the interfaces for the render model and the render machine.
Classes | |
interface | IClassificationModel |
Interface for the classification model. More... | |
interface | ICompositingModel |
Interface for the compositing model. More... | |
interface | IGradientEstimation |
Interface for the gradient estimation model. More... | |
interface | IGradientInterpolation |
Interface for the gradient interpolation model. More... | |
interface | IIDVRCompositingModel |
Interface for the IDVRCompositingModel. More... | |
interface | IIDVRModulationModel |
Interface for the IDVRModulationModel. More... | |
interface | IInterpolation |
Interface for the interpolation model. More... | |
interface | IOpenGLCanvas |
Interface for the drawing of the calculated results on the canvas. More... | |
interface | IRenderer |
Interface for the renderer. More... | |
interface | IRenderMachine |
Interface of the basic raycaster. More... | |
interface | IShadingModel |
Interface for the shading model. More... |