IlvSDMFreeLinkConnector
.
IlvSDMLinkConnector
is used to connect links
to the center of nodes. This is not suitable for all layouts,
in particular not for layouts that need to move the link connection
points at the node border (e.g., hierarchical layout, tree layout,
link layout).
IlvSDMFreeLinkConnector
is used to connect links
to the border of the node or shape bounds.
This should for instance be used for hierarchical layout,
tree layout and whenever a link layout is enabled.
It is less suitable for circular layout, even though it technically
works.
IlvSDMClippingLinkConnector
is used to connect links
to the outline of the node shape.
How the outline of a node is calculated
depends on the implementation of the method
getIntersectionWithOutline
on the node class.
This should for instance be used for circular layout. It can also be
used for hierarchical, tree and link layout.