LinkAdjusting
Esta enumeração descreve como uma Rota calcula seus pontos.
Campos
public const LinkAdjusting End
value = LinkAdjusting.End
Quando houver mais do que o número padrão de pontos na rota, ou se a rota for ortogonal, basta modificar os pontos finais, enquanto deixa os pontos intermédios inalterados. Este estilo mantém a ortogonalidade para ligações ortogonais.
public const LinkAdjusting None
value = LinkAdjusting.None
Descarta sempre quaisquer pontos antigos e recompõe todos os pontos de acordo com as políticas padrão.
public const LinkAdjusting Scale
value = LinkAdjusting.Scale
Quando houver mais do que o número padrão de pontos na rota, escale e rode os pontos intermediários para que a forma da ligação permaneça aproximadamente a mesma. Este estilo, implementado por Ponto), não mantém os segmentos de linha horizontal e vertical de uma ligação ortogonal. As ligações ortogonais com este estilo de ajuste irão recalcular o caminho padrão da rota, como se o estilo de ajuste não fosse Nenhum.
public const LinkAdjusting Stretch
value = LinkAdjusting.Stretch
Quando existem mais do que o número padrão de pontos na rota, interpole linearmente os pontos intermediários ao longo das dimensões X e Y entre as portas. Este estilo, implementado por Ponto), não mantém os segmentos de linha horizontal e vertical de uma ligação ortogonal. As ligações ortogonais com este estilo de ajuste irão modificar apenas os pontos finais da rota existente, como se o estilo de ajuste fosse Fim.