Usages of IDrawingDistanceCalculator
Properties
drawingDistanceCalculator | in HierarchicLayoutCore | Gets or sets the IDrawingDistanceCalculator instance responsible for determining the minimum distances between elements that belong to the same layer. |
Method Return Values
createDrawingDistanceCalculator () | in HierarchicLayoutCore | Factory method that is called lazily upon first usage by drawingDistanceCalculator if the given IDrawingDistanceCalculator instance is null . |
Method Parameters
HierarchicLayoutCore () | in HierarchicLayoutCore | Creates a new HierarchicLayoutCore instance with the default settings. | |
assignSequenceCoordinates (LayoutGraph, ILayoutDataProvider, ILayers, IDrawingDistanceCalculator) | in IHierarchicLayoutNodePlacer | Determines the resulting x-coordinates of a hierarchic layout. | |
assignSequenceCoordinates (LayoutGraph, ILayoutDataProvider, ILayers, IDrawingDistanceCalculator) | in SimplexNodePlacer |
Implementing Types
DefaultDrawingDistanceCalculator | This class is a default IDrawingDistanceCalculator implementation that is used by HierarchicLayoutCore to configure the IHierarchicLayoutNodePlacer. | |
TypeBasedDrawingDistanceCalculator | This class is a IDrawingDistanceCalculator implementation that returns the minimum distances for each kind of node pair based on their type as returned by type. |