TreeMapLayout Class Reference

Interface for a layout algorithm. More...

#include <TreeMap.h>

Inheritance diagram for TreeMapLayout:

TreeMapSliceLayout TreeMapSquaredLayout TreeMapStripLayout

List of all members.

Public Member Functions

virtual ~TreeMapLayout ()
 Destructor.
virtual void UpdateLayout (TreeMapItem *item, LayoutRectangle rc)=0
 Updates layout of given node.


Detailed Description

Interface for a layout algorithm.

Member Function Documentation

virtual void TreeMapLayout::UpdateLayout ( TreeMapItem item,
LayoutRectangle  rc 
) [pure virtual]

Updates layout of given node.

Parameters:
item TreeMap node.
rc Bounds of the layout.

Implemented in TreeMapSliceLayout, TreeMapSquaredLayout, and TreeMapStripLayout.


The documentation for this class was generated from the following file:

Generated on Thu May 28 08:24:23 2009 for Hierarchical Edge Bundles by  doxygen 1.5.9