These screen dumps were made with Siren 2.3 running on an Apple Macintosh PowerBook. The pop-up menu in the left view shows the default display list controller message. Keyboard commands and mouse interaction support zooming and scrolling. The two examples below a show class inheritance hierarchy presented first as an indented list and second as a simple tree.
Color is used to denote class species relationships in the class hierarchies.
A refined tree layout manage could do graphical balancing or top-down layout. A time sequence view is a display list view that whose layout manager interprets time as running from left to right. The example shows alto, tenor, and bass lines. The multi-function view allows the viewing and editing of up to 4 functions of 1 variable. The example shows linear break-point functions in red and yellow, an exponential segment function in blue, and a cubic spline function in green.