The flare.vis.operator.layout package provides classes for calculating the spatial position of visualized data.
| Class | Description | |
|---|---|---|
| AxisLayout | Layout that places items along the X and Y axes according to data properties. | |
| BundledEdgeRouter | Layout that routes edges in a graph so that they form groups, reducing clutter. | |
| CircleLayout | Layout that places items in a circular layout. | |
| CirclePackingLayout | Layout that places nodes as circles compacted into a larger circle. | |
| DendrogramLayout | Layout that places items in a dendrogram for displaying the results of hierarchical clustering. | |
| ForceDirectedLayout | Layout that places nodes based on a physics simulation of interacting forces. | |
| IcicleTreeLayout | Layout that places nodes in an icicle layout, distributing nodes evenly within the display bounds. | |
| IndentedTreeLayout | Layout that places tree nodes in an indented outline layout. | |
| Layout | Base class for all operators that perform spatial layout. | |
| NodeLinkTreeLayout | Layout that places nodes using a tidy layout of a node-link tree diagram. | |
| PieLayout | Layout that places wedges for pie and donut charts. | |
| RadialTreeLayout | Layout that places tree nodes in a radial layout, laying out depths of a tree along circles of increasing radius. | |
| RandomLayout | Layout that places nodes randomly within the layout bounds. | |
| StackedAreaLayout | Layout that consecutively places items on top of each other. | |
| TreeMapLayout | Layout that places node in a TreeMap layout that optimizes for low aspect ratios of visualized tree nodes. |