Child alignment policy specifier constant.

Namespace: yWorks.yFiles.Layout.Tree
Assembly: yWorks.yFilesSilverlight.Algorithms (in yWorks.yFilesSilverlight.Algorithms.dll) Version: 2.4.0.0

Syntax

C#
public enum ChildAlignmentPolicy
Visual Basic
Public Enumeration ChildAlignmentPolicy

Members

Member nameValueDescription
Plain0 Child alignment policy specifier constant. Child nodes rooted at the same node are aligned such that the border of the nodes convex hull has the same distance from the root for all of the children. Note: two different distances will be realized, if the interleaved mode is active InterleavedMode .
SameCenter1 Child alignment policy specifier constant. Child nodes rooted at the same node are aligned such that each node has the same center-to-center distance to the root. Therefore all nodes will be placed on one common radius around their root. Note: does realize two different radii if in interleaved mode InterleavedMode .
Compact2 Child alignment policy specifier constant. Child nodes rooted at the same node are aligned such that the resulting drawing will be as compact as possible, not considering any symmetric constraints or similar.
Smart3 Child alignment policy specifier constant. Child nodes rooted at the same node are aligned using a smart strategy, which - if possible - tries to estimate an alignment such that the resulting drawing is well-balanced and symmetric. Note: if in interleaved mode InterleavedMode , then currently a plain alignment will be chosen Plain .

See Also