Usages of ILayerer
Properties
singleComponentLayerer | in AspectRatioComponentLayerer | Gets or sets the delegate ILayerer instance. | |
fixedElementsLayerer | in HierarchicLayout | Gets or sets the ILayerer instance that obtains the layering for fixed nodes during the incremental layout run. | |
fromScratchLayerer | in HierarchicLayout | Gets or sets the ILayerer instance that obtains the layering for the nodes if the layout algorithm runs in From Scratch mode. | |
layerer | in HierarchicLayoutCore | Gets or sets the ILayerer instance responsible for generating the layer assignment (first phase of the layout algorithm). | |
singleComponentLayerer | in MultiComponentLayerer | Gets or sets the delegate ILayerer instance. |
Method Return Values
createIncrementalLayerer () | in HierarchicLayoutCore | Factory method called during applyLayoutCore and creates an appropriate ILayerer implementation. | |
createLayerer () | in HierarchicLayoutCore | Factory method that is called lazily upon first usage by layerer if no ILayerer instance is given as input. |
Method Parameters
AspectRatioComponentLayerer (ILayerer, ) | in AspectRatioComponentLayerer | Creates a new instance of AspectRatioComponentLayerer using the given delegate ILayerer instance. | |
ConstraintIncrementalLayerer (ILayerer, ) | in ConstraintIncrementalLayerer | Creates a new ConstraintIncrementalLayerer with the given ILayerer instance as its core layerer. | |
HierarchicLayout () | in HierarchicLayout | Creates a new HierarchicLayout instance with the default settings. | |
HierarchicLayoutCore () | in HierarchicLayoutCore | Creates a new HierarchicLayoutCore instance with the default settings. | |
MultiComponentLayerer (ILayerer, ILayeredComponentsMerger?, IComparer<Object>?) | in MultiComponentLayerer | Creates a new instance of MultiComponentLayerer using the given ILayeredComponentsMerger and IComparer<T> instances. |
Implementing Types
AsIsLayerer | AsIsLayerer assigns nodes to layers by analyzing already existing node coordinates. | |
AspectRatioComponentLayerer | This class is a wrapper ILayerer implementation that delegates the actual layering to a delegate ILayerer object. | |
BFSLayerer | BFSLayerer uses a breadth first search for assigning layers to the nodes. | |
ConstraintIncrementalLayerer | This class is a ILayerer implementation that observes relative and absolute layering constraints defined by the layer constraint factory. | |
GivenLayersLayerer | This layering algorithm implementation assigns nodes to layers given a mapping of nodes to layer IDs. | |
MultiComponentLayerer | This class is a wrapper ILayerer implementation that delegates the actual layering to a delegate ILayerer. | |
TopologicalLayerer | This class implements the layering phase of the HierarchicLayout (i.e., assignment of the nodes to layers). | |
WeightedLayerer | This class implements the layering phase of the HierarchicLayout (i.e., the assignment of the nodes to layers). |