ReadonlyidShort identifier (e.g., "force", "hierarchical", "dagre").
ReadonlynameHuman-readable name for the UI (e.g., "Force-Directed").
Compute positions for all nodes in the UGM. Pinned nodes must appear in the result at their pinned positions.
Optionaloptions: LayoutOptions
Interface that all layout engines implement. Engines are stateless; each call to compute() is independent.