LinkAdjusting
Diese Aufzählung beschreibt, wie eine Route ihre Punkte berechnet.
Felder
public const LinkAdjusting End
value = LinkAdjusting.End
Wenn es mehr als die Standardanzahl von Punkten in der Route gibt, oder wenn die Route orthogonal ist, ändern Sie einfach die Endpunkte, während Sie die Zwischenpunkte unverändert lassen.
public const LinkAdjusting None
value = LinkAdjusting.None
Verwirft immer alte Punkte und berechnet alle Punkte nach Standardrichtlinien neu.
public const LinkAdjusting Scale
value = LinkAdjusting.Scale
Wenn mehr als die Standardpunktzahl in der Route vorhanden ist, skalieren und drehen Sie die Zwischenpunkte, so dass die Form der Verbindung ungefähr gleich bleibt. Dieser Stil, der durch Point implementiert wird, hält die horizontalen und vertikalen Linienabschnitte einer orthogonalen Verbindung nicht aufrecht. Orthogonale Verbindungen mit diesem Verstellstil berechnen stattdessen den Standardweg neu, als ob der Verstellstil keine wäre.
public const LinkAdjusting Stretch
value = LinkAdjusting.Stretch
Wenn die Route mehr als die Standardanzahl von Punkten aufweist, sind die Zwischenpunkte entlang der X- und Y-Dimensionen zwischen den Ports linear zu interpolieren. Dieser Stil, der durch Point implementiert wird, hält die horizontalen und vertikalen Linienabschnitte einer orthogonalen Verbindung nicht aufrecht. Orthogonale Verbindungen mit diesem Verstellstil verändern stattdessen nur die Endpunkte des vorhandenen Pfades, als ob der Verstellstil Ende wäre.