Constant that specifies monotonic path restrictions for edges.
Namespace: yWorks.yFiles.Layout.RouterAssembly: yWorks.yFilesNET.Algorithms (in yWorks.yFilesNET.Algorithms.dll) Version: 4.1.0.1 (4.1.0.1)
Syntax
| C# |
|---|
[FlagsAttribute] public enum MonotonicPathRestriction |
| Visual Basic |
|---|
<FlagsAttribute> _ Public Enumeration MonotonicPathRestriction |
Members
| Member name | Description | ||
|---|---|---|---|
| None | 0 | Constant that specifies monotonic path restrictions for edges. This constant specifies that there are no restrictions. | |
| Vertical | 1 | Constant that specifies monotonic path restrictions for edges. This constant specifies restrictions for the vertical direction, i.e., each vertical edge segment is directed from the source to the target. Furthermore, each edge path starts and ends with a vertical segment. | |
| Horizontal | 2 | Constant that specifies monotonic path restrictions for edges. This constant specifies restrictions for the horizontal direction, i.e., each horizontal edge segment is directed from the source to the target. Furthermore, each edge path starts and ends with a horizontal segment. | |
| Both | 3 | Constant that specifies monotonic path restrictions for edges. This constant specifies restrictions for the horizontal and vertical direction, i.e., each horizontal as well as each vertical edge segment is directed from the source to the target. |