Hyperbolic Tree Browser

Description

The essence of this scheme is to lay out the hierarchy in a uniform way on a hyperbolic plane and map this plane onto a circular display region. This supports a smooth blending between focus and context, as well as continuous redirection of the focus. [LAMP95]

The circumference of a circle on the hyperbolic plane grows exponentially with its radius, which means that exponentially more space is available with increasing distance. Thus hierarchiesÑwhich tend to expand exponentially with depthÑcan be laid out in hyperbolic space in a uniform way, so that the distance (as measured in the hyperbolic geometry) between parents, children, and siblings is approximately the same everywhere in the hierarchy. [LAMP95]

Advantages

Can display a similar number of nodes as can the cone tree, but doesnÕt require 3D animation support. Relatively modest computation needs because itÕs 2D. This makes it useful on a wider variety of platforms.

displays more of a nodeÕs context in all directions (ancestors, siblings, and descendants) than the fractal layouts.

Disadvantages


Picture of Hyperbolic Tree Browser
Picture of Hyperbolic Tree Browser


This page maintained by Mark Brautigam (PDA version)
Last updated 1 March 1997