public class MixedTreeMapAlgorithm extends java.lang.Object implements ITreeMapLayoutAlgorithm
StripeTreeMapAlgorithm and (near the leaves) the
SquarifiedTreeMapAlgorithm to obtain good sorting/locality while
getting rectangles that are "more square". The approach is described in
Vliegen, von Wijk, van der Linden: "Visualizing Business Data with
Generalized Treemaps".| Constructor and Description |
|---|
MixedTreeMapAlgorithm() |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
layout(ITreeMapNode<T> rootNode,
java.awt.geom.Rectangle2D targetArea)
Modifies the given tree by adding layout information.
|
public MixedTreeMapAlgorithm()
public <T> void layout(ITreeMapNode<T> rootNode, java.awt.geom.Rectangle2D targetArea)
layout in interface ITreeMapLayoutAlgorithm