TUM CCSM Commons

Package edu.tum.cs.commons.treemap

Classes for layouting tree maps.

See:
          Description

Interface Summary
IDrawingPattern A drawing pattern is a predicate that determines whether a given pixel belongs to the foreground or background.
ITreeMapLayoutAlgorithm Interface for tree map layout algorithms.
ITreeMapNode<T> Interface for nodes used for building the tree map node hierarchy which is then rendered as a tree map.
ITreeMapRenderer Interface for code rendering treemaps into an image.
 

Class Summary
CushionTreeMapRenderer A tree map renderer using "cushions" as described in J. van Wijk, H. van de Wetering: "Cushion Treemaps: Visualization of Hierarchical Information".
FlatTreeMapRenderer A very simple tree map renderer just drawing "flat" rectangles.
NodeTextRenderer A simple renderer that draws tree map node texts into the tree map.
SimpleTreeMapAlgorithm A very simple tree map layouter just dividing the given rectangle along the longer side.
StripeTreeMapAlgorithm The strip layout algorithm adapted from Bederson, Shneiderman, Wattenberg: "Ordered and Quantum Treemaps".
 

Package edu.tum.cs.commons.treemap Description

Classes for layouting tree maps.


TUM CCSM Commons

TUM CCSM Commons - 2.7