When a link is created between two nodes, it
is attached to the default contact point of each node. Each node
has five default contact points, one at the center of each side of
its bounding rectangle and one at the center of the bounding
rectangle. The contact point actually used depends on the location
and size of the origin and destination node. The following are
examples of connections: