Skip to main content

ForceDirectedLayout

A layout that treats edges as springs, and places each vertex in proximity to other vertices to which it is connected.

Extends​

Methods​

getAbsolutePosition()​

getAbsolutePosition(v, parameters?): PointXY

Gets the position for the given Node/Group as dictated by either the left/top properties, or some other nominated pair, in the Node/Group's data. This position is what the Absolute layout uses itself, and this method exposes the absolute position for subclasses that wish to make use of the absolute backing.

Parameters​

v​

Node/Group to get absolute position for.

Node | Group

parameters?​

LayoutParameters

Constructor parameters. May contain a custom locationFunction.

Returns​

PointXY

Inherited from​

AbsoluteBackedLayout.getAbsolutePosition


getDefaultParameters()​

getDefaultParameters(): ForceDirectedLayoutParameters

Get default values for the layout

Returns​

ForceDirectedLayoutParameters

Overrides​

AbsoluteBackedLayout.getDefaultParameters