LinkAdjusting

StockSharp.Xaml.Diagram.GXDiagram

此列表描述一个路由如何计算它的分数 。

字段

End
public const LinkAdjusting End
value = LinkAdjusting.End

当路由中标有超过标准点数,或者如果路由为正交点,只需修改终点,而中间点不变。此样式为正交点链接维持正交点。

None
public const LinkAdjusting None
value = LinkAdjusting.None

总是丢弃任何旧分,并按照标准政策重新计算出所有分数.

Scale
public const LinkAdjusting Scale
value = LinkAdjusting.Scale

当路由中标点超过标准点数时, 缩放并旋转中间点, 使链接的形状大致保持不变。 此样式, 由 Point 执行, 无法保持正交路由的横向和纵向行段。 带有此调整样式的正交路由会重新计算标准路由, 仿佛调整样式是 None 。

Stretch
public const LinkAdjusting Stretch
value = LinkAdjusting.Stretch

当路由中标点数超过标准点数时,线性地将端口之间的X和Y维相接的中间点相接而来。这个样式,由点执行,不会维持正向链接的横向和纵向行段。带有这种调整样式的正向链接,只会修改已存在的路径的终点,仿佛调整样式是结束。