Package artofillusion.view

Interface Summary
CanvasDrawer This interface defines an object which renders the content of a ViewerCanvas.
VertexShader This interface defines an object which selects colors for vertices.
ViewerControl A ViewerControl defines a Widget that is added to the toolbar at the top of each ViewerCanvas.
 

Class Summary
ConstantVertexShader This is a VertexShader which renders the entire surface in a constant color, independent of orientation.
FlatVertexShader This is a VertexShader which renders a mesh in a solid color with flat shading.
GLCanvasDrawer This is a CanvasDrawer which uses OpenGL to render the contents of a ViewerCanvas.
ParameterVertexShader This is a VertexShader which colors the surface based on the value of a TextureParameter.
SelectionVertexShader This is a VertexShader which highlights selected faces.
SmoothVertexShader This is a VertexShader which renders a uniform colored mesh with smooth shading.
SoftwareCanvasDrawer This is a CanvasDrawer which implements a software renderer for generating the contents of a ViewerCanvas.
TexturedVertexShader This is a VertexShader which renders a textured mesh with smooth shading.
ViewChangedEvent A ViewChangedEvent is dispatched by a ViewerCanvas to indicate that some element of the view settings has changed.
ViewerOrientationControl This is a ViewerControl for adjusting the scale of the view.
ViewerOrientationControl.OrientationChoice  
ViewerPerspectiveControl This is a ViewerControl for setting whether a view uses perspective mode.
ViewerScaleControl This is a ViewerControl for adjusting the scale of the view.
 



Copyright © 1999-2011 by Peter Eastman.