UC Berkeley Group for User Interface Research
Updated November 17, 2000

Package edu.berkeley.guir.lib.satin.util

Miscellaneous utilities used in SATIN.

See:
          Description

Interface Summary
GetType Specifications for how GraphicalObjects are retrieved from a GraphicalObjectGroup.
 

Class Summary
GetTypeContainedBy Get all objects contained by the specified shape.
GetTypeContains Get all GraphicalObjects that contain the specified Point2D or Shape.
GetTypeIntersects Get all GraphicalObjects that intersect the specified Point2D or Shape.
LayerComparator Compare GraphicalObjects by layers.
RandomLib Utilities for getting random GraphicalObjects.
 

Package edu.berkeley.guir.lib.satin.util Description

Miscellaneous utilities used in SATIN.

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