| Interface | Description | |
|---|---|---|
| IDropInTreeMapItemRenderer | The interface that defines functionality required for a TreeMap control's drop-in item renderers. | |
| ITreeMapBranchRenderer | The interface that defines functionality required for a TreeMap control's branch renderers. | |
| ITreeMapItemRenderer | The interface that defines functionality required for a TreeMap control's item renderers. | |
| ITreeMapLayoutStrategy | Designed to allow easy switching between treemap layout algorithms. | |
| ITreeMapLeafRenderer | The interface that defines functionality required for a TreeMap control's leaf renderers. |
| Class | Description | |
|---|---|---|
| BaseTreeMapBranchRenderer | Some basic functionality for a branch renderer of the TreeMap control. | |
| BaseTreeMapData | The data passed to drop-in TreeMap item renderers. | |
| LiteTreeMapBranchRenderer | A very simple branch renderer for the TreeMap control. | |
| LiteTreeMapLeafRenderer | A very simple leaf renderer for the TreeMap component. | |
| RecursiveSquarifyLayout | A recursive "squarify" layout algorithm for the TreeMap component. | |
| SliceAndDiceLayout | Slice-and-dice layout algorithm for the TreeMap component. | |
| SquarifyLayout | The squarify treemap layout algorithm creates nodes that are unordered, with the lowest possible aspect ratios, and medium stability of node positions. | |
| TreeMapBranchData | The data passed to drop-in TreeMap branch renderers. | |
| TreeMapBranchHeader | The TreeMapBranchHeader class defines the appearance of the header buttons of the branches in a TreeMap. | |
| TreeMapBranchRenderer | The default branch renderer for the TreeMap control. | |
| TreeMapItemLayoutData | Used by instances of ITreeMapLayoutStrategy to position nodes within a TreeMap control | |
| TreeMapLeafData | The data passed to drop-in TreeMap leaf renderers. | |
| TreeMapLeafRenderer | The default leaf renderer for the TreeMap control. | |
| TreeMapZoomOutType |
Defines constants for a TreeMap's zoomOutType property. |