It's possible to link two ducks together so that when one moves, the other moves with it. This is done automatically when you create an outline and region at the same time in the bline tool; each of the individual vertices in the resulting outline is linked to the corresponding vertex in the region. This allows you to move the outline around and have the region it surrounds automatically move with it.
Which Duck Moves and Which Stays Still?
So you've selected a bunch of ducks, right clicked to bring up the menu and clicked 'link'. Which of the ducks' positions is used as the new shared position?
It works like this:
- If any of the ducks are an exported value:
- If all the ducks which are an exported value are the same exported value, then that value is used.
- Otherwise it's an error; linking isn't allowed to change an exported value.
- Otherwise, none of the ducks are an exported value.