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

ルートにポイントの標準的な数よりも多くある場合、リンクの形状が同じままになるように、中間点をスケールして回転させます。このスタイルは、ポイントによって実装されています)、オーソゴンリンクの水平線と垂直線セグメントを維持しません。この調整スタイルで正当なリンクは、調整スタイルが None だった場合と同様に、標準ルートパスを再計算します。

Stretch
public const LinkAdjusting Stretch
value = LinkAdjusting.Stretch

ルートにポイントの標準的な数よりも多くある場合、ポート間のXとY次元に沿って中間点を線形に解釈します。このスタイルは、ポイントによって実装されています)、オーソゴンリンクの水平線と垂直線セグメントを維持しません。この調整スタイルと正当なリンクは、既存のパスのエンドポイントを変更するだけでなく、調整スタイルが終了した場合でも、既存のパスのエンドポイントを変更します。