|
UC Berkeley Group for User Interface Research Updated November 17, 2000 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| MultiView | A type of View that can contain multiple Views, and decides how each of the Views will be displayed (if any). |
| SemanticZoomView | A marker interface for views that support Semantic Zooming. |
| View | Describes how a GraphicalObject appears on the screen. |
| Class Summary | |
| DebugMultiViewImpl | A MultiView that displays all of the valid views. |
| DefaultMultiViewImpl | A sample implementation of a MultiView, which just displays the view with the greatest display value. |
| DefaultViewImpl | A sample implementation of View that does nothing. |
| MultiplexedMultiViewImpl | Let's you explicitly choose one of many views. |
| SemanticZoomMultiViewImpl | A sample implementation of a MultiView, it is especially effective
when used with SemanticZoomView objects. |
| SemanticZoomViewImpl | A sample implementation of View, which has a trapezoidally-shaped range of display values. |
| SemanticZoomViewWrapper | Wraps normal views into a semantic-zoom view. |
| StickyAllViewWrapper | Wraps up views to stick to a certain location. |
| StickyRViewWrapper | Wraps up views to be non-rotatable. |
| StickyViewWrapper | Sticky view abstract base class. |
| StickyXYViewWrapper | Doesn't work yet, because I can't do math. |
| StickyZViewWrapper | Wraps up a view to be non-zoomable. |
| TranslucentMultiViewImpl | A sample implementation of a MultiView. |
| ViewImpl | A sample implementation of View, designed to be subclassed. |
| ViewWrapper | An abstract class for wrapper views. |
Views for GraphicalObjects.
Sketch and Transformational INfrastructure is a toolkit for creating pen-based and sketch-based user interfaces. See http://guir.cs.berkeley.edu/projects/satin/ for an overview. Slides of the class hierarchy are available at http://guir.cs.berkeley.edu/projects/satin/class-diagrams/index.html.
This software is distributed under the Berkeley Software License.
Here are the static class diagrams:
1. Object Notation
|
2. Overview of Scenegraph
|
3. Graphical Objects
|
4. Views
|
5. Rendering
|
6. Interpreters
|
7. Strokes
|
8. Commands
|
9. Constants and Globals
|
10. Bridge Classes
|
|
Copyright Information | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||