This is an abstract base class for NodePlacers that supports rotations.
"Supporting rotation" means that the NodePlacers only implement the default direction (e.g.
Namespace: yWorks.yFiles.Layout.Tree"Supporting rotation" means that the NodePlacers only implement the default direction (e.g.
Assembly: yWorks.yFilesWPF.Algorithms (in yWorks.yFilesWPF.Algorithms.dll) Version: 2.2.0.2 (2.2.0.2)
Syntax
| C# |
|---|
public abstract class AbstractRotatableNodePlacer : INodePlacer |
| Visual Basic |
|---|
Public MustInherit Class AbstractRotatableNodePlacer _ Implements INodePlacer |
Remarks
This is an abstract base class for NodePlacers that supports rotations.
"Supporting rotation" means that the NodePlacers only implement the default direction (e.g. bottom-down). The other directions are calculated using the modification matrix within the constructor.
But take care! Using rotatable NodePlacers contains some pitfalls. Especially calculations must be aware of that. Especially operations on BorderLine s should not be called directly (e.g. mergeWithMin, mergeWithMax). Use the corresponding methods on AbstractRotatableNodePlacer instead.
"Supporting rotation" means that the NodePlacers only implement the default direction (e.g. bottom-down). The other directions are calculated using the modification matrix within the constructor.
But take care! Using rotatable NodePlacers contains some pitfalls. Especially calculations must be aware of that. Especially operations on BorderLine s should not be called directly (e.g. mergeWithMin, mergeWithMax). Use the corresponding methods on AbstractRotatableNodePlacer instead.
Inheritance Hierarchy
System..::..Object
yWorks.yFiles.Layout.Tree..::..AbstractRotatableNodePlacer
yWorks.yFiles.Layout.Tree..::..AssistantPlacer
yWorks.yFiles.Layout.Tree..::..BusPlacer
yWorks.yFiles.Layout.Tree..::..DelegatingNodePlacer
yWorks.yFiles.Layout.Tree..::..DoubleLinePlacer
yWorks.yFiles.Layout.Tree..::..FreePlacer
yWorks.yFiles.Layout.Tree..::..LayeredNodePlacer
yWorks.yFiles.Layout.Tree..::..LeftRightPlacer
yWorks.yFiles.Layout.Tree..::..SimpleNodePlacer
yWorks.yFiles.Layout.Tree..::..AbstractRotatableNodePlacer
yWorks.yFiles.Layout.Tree..::..AssistantPlacer
yWorks.yFiles.Layout.Tree..::..BusPlacer
yWorks.yFiles.Layout.Tree..::..DelegatingNodePlacer
yWorks.yFiles.Layout.Tree..::..DoubleLinePlacer
yWorks.yFiles.Layout.Tree..::..FreePlacer
yWorks.yFiles.Layout.Tree..::..LayeredNodePlacer
yWorks.yFiles.Layout.Tree..::..LeftRightPlacer
yWorks.yFiles.Layout.Tree..::..SimpleNodePlacer