changeset 1991:ec503206ccf5

Add a link to the squarified treemap algorithm PR3059 Reviewed-by: jkang Review-thread: http://icedtea.classpath.org/pipermail/thermostat/2016-June/019844.html Original-thread: http://icedtea.classpath.org/pipermail/thermostat/2015-December/017151.html
author James Aziz <jaziz@redhat.com>
date Wed, 29 Jun 2016 12:23:12 -0400
parents 1ee23f6c4b50
children e42ee59a71fb
files client/swing/src/main/java/com/redhat/thermostat/client/swing/components/experimental/SquarifiedTreeMap.java
diffstat 1 files changed, 17 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/client/swing/src/main/java/com/redhat/thermostat/client/swing/components/experimental/SquarifiedTreeMap.java	Wed Jun 29 12:23:12 2016 -0400
+++ b/client/swing/src/main/java/com/redhat/thermostat/client/swing/components/experimental/SquarifiedTreeMap.java	Wed Jun 29 12:23:12 2016 -0400
@@ -52,6 +52,23 @@
  *  @see TreMapBuilder
  */
 public class SquarifiedTreeMap {
+
+    /*
+     * The algorithm this implements is described in detail here:
+     *
+     * https://bitbucket.org/Ammirate/thermostat-treemap/src/tip/TreeMap%20documentation.pdf
+     *
+     * Which is an improvement on:
+     *
+     * Mark Bruls, Kees Huizing and Jarke J. van Wijk, "Squarified
+     * Treemaps" in Data Visualization 2000: Proceedings of the Joint
+     * EUROGRAPHICS and IEEE TCVG Symposium on Visualization in Amsterdam,
+     * The Netherlands, May 29–30, 2000. Berlin, Germany: Springer Science
+     * & Business Media, 2012
+     *
+     * The paper itself is also available online at:
+     * https://www.win.tue.nl/~vanwijk/stm.pdf
+     */
     
     /**
      * List of node to represent as TreeMap.