LinkAdjusting
Esta enumeración describe cómo una ruta calcula sus puntos.
Campos
public const LinkAdjusting End
value = LinkAdjusting.End
Cuando hay más que el número estándar de puntos en la ruta, o si la ruta es ortogonal, simplemente modifica los puntos finales, dejando sin cambios los puntos intermedios. Este estilo mantiene la ortogonalidad para los enlaces ortogonales.
public const LinkAdjusting None
value = LinkAdjusting.None
Siempre descarta cualquier punto viejo y recomputa todos los puntos de acuerdo con las políticas estándar.
public const LinkAdjusting Scale
value = LinkAdjusting.Scale
Cuando hay más que el número estándar de puntos en la ruta, escala y gira los puntos intermedios para que la forma del enlace permanezca aproximadamente igual. Este estilo, implementado por Point), no mantiene los segmentos de línea horizontal y vertical de un enlace ortogonal. Los enlaces ortogonales con este estilo de ajuste en lugar de recalcular el camino estándar de la ruta, como si el estilo de ajuste fuera Ninguno.
public const LinkAdjusting Stretch
value = LinkAdjusting.Stretch
Cuando hay más que el número estándar de puntos en la ruta, interpolar linealmente los puntos intermedios a lo largo de las dimensiones X y Y entre los puertos. Este estilo, implementado por Point), no mantiene los segmentos de línea horizontal y vertical de un enlace ortogonal. Los enlaces ortogonales con este estilo de ajuste en lugar de modificar los puntos finales del camino existente, como si el estilo de ajuste fuera Final.