Skip to content
ChartForgeX

API Reference

Enum

GraphPhysicsSolver

Namespace ChartForgeX.Interactivity
Assembly ChartForgeX.Interactivity
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Names graph physics solver families implemented by runtime adapters.

Inheritance

  • Enum
  • GraphPhysicsSolver

Usage

Explore 8 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const GraphPhysicsSolver None #

Do not run physics; render caller-provided or server-prepared positions.

Value: 0
public const GraphPhysicsSolver StaticPrepared #

Use deterministic positions prepared by ChartForgeX before adapter rendering.

Value: 1
public const GraphPhysicsSolver Repulsion #

Use distance-limited node repulsion with edge springs.

Value: 2
public const GraphPhysicsSolver BarnesHut #

Use a Barnes-Hut quadtree for scalable inverse-square repulsion.

Value: 3
public const GraphPhysicsSolver ForceAtlas2 #

Use a degree-weighted ForceAtlas2-style solver accelerated by a quadtree for large scenes.

Value: 4
public const GraphPhysicsSolver HierarchicalRepulsion #

Use level-aware repulsion for directed layered graphs.

Value: 5