Uses of Interface
treemap.Mappable

Uses of Mappable in treemap
 

Classes in treemap that implement Mappable
 class MapItem
          A simple implementation of the Mappable interface.
 class RecursiveTreemap
          Class that simplifies a TreeMap layout.
 class 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.
 

Methods in treemap that return Mappable
 Mappable[] TreeModel.getItems()
           
 Mappable[] SimpleMapModel.getItems()
           
 Mappable[] MapModel.getItems()
          Get the list of items in this model.
 Mappable TreeModel.getMapItem()
           
 Mappable[] TreeModel.getTreeItems()
           
 Mappable[] AbstractMapLayout.sortDescending(Mappable[] items)
           
 

Methods in treemap with parameters of type Mappable
static double LayoutCalculations.averageAspectRatio(Mappable[] m)
           
 double LayoutDifference.averageDistance(Mappable[] m)
           
 void SquarifiedLayout.layout(Mappable[] items, int start, int end, Rect bounds)
           
 void BinaryTreeLayout.layout(Mappable[] items, int start, int end, Rect bounds)
           
 void BinaryTreeLayout.layout(Mappable[] items, int start, int end, Rect bounds, boolean vertical)
           
 void SquarifiedLayout.layout(Mappable[] items, Rect bounds)
           
 void SliceLayout.layout(Mappable[] items, Rect bounds)
           
 void BinaryTreeLayout.layout(Mappable[] items, Rect bounds)
           
abstract  void AbstractMapLayout.layout(Mappable[] items, Rect bounds)
          Subclasses implement this method themselves.
static void SliceLayout.layout(Mappable[] items, Rect bounds, int orientation)
           
static void SliceLayout.layoutBest(Mappable[] items, int start, int end, Rect bounds)
           
static void SliceLayout.layoutBest(Mappable[] items, int start, int end, Rect bounds, int order)
           
 void LayoutDifference.recordLayout(Mappable[] m)
           
 void SimpleMapModel.setItems(Mappable[] items)
           
static void AbstractMapLayout.sliceLayout(Mappable[] items, int start, int end, Rect bounds, int orientation)
           
static void AbstractMapLayout.sliceLayout(Mappable[] items, int start, int end, Rect bounds, int orientation, int order)
           
 Mappable[] AbstractMapLayout.sortDescending(Mappable[] items)
           
static double AbstractMapLayout.totalSize(Mappable[] items)
           
static double AbstractMapLayout.totalSize(Mappable[] items, int start, int end)
           
 

Constructors in treemap with parameters of type Mappable
SimpleMapModel(Mappable[] items, Rect bounds)
           
TreeModel(Mappable mapItem)