The domain (min and max value) for the edge width.
The exponent used in the power scale for edge thickness.
The maximum stroke width of an edge.
The minimum stroke width of an edge.
Delimiter between dimensions when showing sizes of tensors.
Shortens the path enought such that the tip of the start/end marker will point to the start/end of the path. The marker can be of arbitrary size.
Array of path control points.
D3 selection of the
Is the marker a start-marker. If false, the marker is
an end-marker.
The new array of control points.
For a given d3 selection and data object, create a path to represent the edge described in d.label.
If d.label is defined, it will be a RenderMetaedgeInfo instance. It will sometimes be undefined, for example for some Annotation edges for which there is no underlying Metaedge in the hierarchical graph.
Select or Create a 'g.edges' group to a given sceneGroup and builds a number of 'g.edge' groups inside the group.
Structure Pattern:
container
selection of the created nodeGroups
Returns a tween interpolator for the endpoint of an edge path.
Returns the label for the given base edge. The label is the shape of the underlying tensor.
Creates the label for the given metaedge. If the metaedge consists of only 1 tensor, and it's shape is known, the label will contain that shape. Otherwise, the label will say the number of tensors in the metaedge.
For a given d3 selection and data object, mark the edge as a control dependency if it contains only control edges.
d's label property will be a RenderMetaedgeInfo object.
Generated using TypeDoc
Minimum stroke width to put edge labels in the middle of edges