This distribution contains an open source Java implementation of several treemap algorithms along with some test code and a demonstration applet. This code is distributed onder the Mozilla Public License (see below), and you are allowed to freely incorporate this code in your applications (including commercial ones), as long as you agree to the license.
- Martin Wattenberg, w@bewitched.com
- Ben Bederson, bederson@cs.umd.edu University of Maryland, Human-Computer Interaction Lab http://www.cs.umd.edu/hcil
There are 5 treemap algorithms implemented: BinaryTree - Partially ordered, not very good aspect ratios, stable Ordered - Partially ordered, medium aspect ratios, medium stability SliceAndDice - Ordered, very bad aspect ratios, stable Squarified - Unordered, best aspect ratios, medium stability Strip - Ordered, medium aspect ratios, medium stability
The contents of this directory tree are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/.
Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.
The Original Code is the Treemap Algorithms v1.0
The Initial Developers of the Original Code is Ben Bederson
and Martin Wattinberg.
Copyright (C) 2001 University of Maryland, College Park, MD 20742.
All Rights Reserved.
Contributor(s): Ben Bederson; Martin Wattenberg
INTELLECTUAL PROPERTY NOTES
The Treemap Algorithms are copyrighted by the University of Maryland, and are available for all users, in accordance with the Open Source model. It is available as free software for license according to the Mozilla Public License.
The University of Maryland is not responsible for applications which use Treemap Algorithms that infringe on third party's intellectual property protection such as patents.