|
Class Summary |
| AbstractMapLayout |
Abstract class holding utility routines that several
implementations of MapLayout use. |
| BinaryTreeLayout |
This layout uses a static binary tree for
dividing map items. |
| LayoutCalculations |
Calculations on treemap layouts. |
| LayoutDifference |
Object that can measure to the amount of
structural change between two layouts. |
| MapItem |
A simple implementation of the Mappable interface. |
| OrderedTreemap |
|
| PivotByMiddle |
Layout using the pivot-by-middle algorithm. |
| PivotBySize |
Layout using the pivot-by-size algorithm. |
| PivotBySplitSize |
Layout using the pivot-by-split-size algorithm. |
| Rect |
A JDK 1.0 - compatible rectangle class that
accepts double-valued parameters. |
| RecursiveTreemap |
Class that simplifies a TreeMap layout. |
| SimpleMapItem |
An implementation of the Mappable interface that adds a few useful bits
for use with Processing: an incrementSize() function and local x,y,w,h
fields for the bounds that can be accessed directly. |
| SimpleMapModel |
A simple implementation of the MapModel interface. |
| SliceLayout |
The original slice-and-dice layout for treemaps. |
| SquarifiedLayout |
"Squarified" treemap layout invented by
J.J. |
| StripTreemap |
|
| Treemap |
Class that simplifies a Treemap layout. |
| TreeModel |
An implementation of MapModel that represents
a hierarchical structure. |