Click on a Node to center it and show its relationships.
The findDistances
function computes the distance of each node from the root node,
thereby establishing which layer each node should be in.
The radialLayout
uses that distance information to set the angle
,
sweep
, and radius
data properties.
Bindings in the node template will produce the appropriate Shape.geometry
and the GraphObject.alignment and GraphObject.angle for each TextBlock.