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
Assembly: yWorks.yFilesSilverlight.Algorithms (in yWorks.yFilesSilverlight.Algorithms.dll) Version: 2.4.0.0

Syntax

C#
public abstract class AbstractRotatableNodePlacer : IFromSketchNodePlacer, INodePlacer
Visual Basic
Public MustInherit Class AbstractRotatableNodePlacer _ Implements IFromSketchNodePlacer, 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.

Inheritance Hierarchy

See Also