HtmlForgeX

API Reference

Class

VisNetworkRepulsionOptions

Namespace HtmlForgeX.VisNetworkPhysicsOptions
Assembly HtmlForgeX

Repulsion physics solver options.

Inheritance

  • Object
  • VisNetworkRepulsionOptions

Constructors

public VisNetworkRepulsionOptions() #

Methods

public VisNetworkRepulsionOptions WithCentralGravity(Double gravity) #
Returns: VisNetworkRepulsionOptions

Sets the central gravity value.

Parameters

gravity System.Double requiredposition: 0
The central gravity.

Returns

The current VisNetworkRepulsionOptions instance.

public VisNetworkRepulsionOptions WithDamping(Double damping) #
Returns: VisNetworkRepulsionOptions

Sets the damping factor.

Parameters

damping System.Double requiredposition: 0
The damping value.

Returns

The current VisNetworkRepulsionOptions instance.

public VisNetworkRepulsionOptions WithNodeDistance(Double distance) #
Returns: VisNetworkRepulsionOptions

Sets the distance between nodes.

Parameters

distance System.Double requiredposition: 0
The distance value.

Returns

The current VisNetworkRepulsionOptions instance.

public VisNetworkRepulsionOptions WithSpringConstant(Double constant) #
Returns: VisNetworkRepulsionOptions

Sets the spring constant.

Parameters

constant System.Double requiredposition: 0
The spring constant.

Returns

The current VisNetworkRepulsionOptions instance.

public VisNetworkRepulsionOptions WithSpringLength(Double length) #
Returns: VisNetworkRepulsionOptions

Sets the spring length.

Parameters

length System.Double requiredposition: 0
The spring length.

Returns

The current VisNetworkRepulsionOptions instance.

Properties

public Nullable<Double> NodeDistance { get; set; } #
JsonPropertyName("nodeDistance") JsonIgnore(Condition = 3)

Gets or sets the distance between nodes.

public Nullable<Double> CentralGravity { get; set; } #
JsonPropertyName("centralGravity") JsonIgnore(Condition = 3)

Gets or sets the central gravity.

public Nullable<Double> SpringLength { get; set; } #
JsonPropertyName("springLength") JsonIgnore(Condition = 3)

Gets or sets the spring length.

public Nullable<Double> SpringConstant { get; set; } #
JsonPropertyName("springConstant") JsonIgnore(Condition = 3)

Gets or sets the spring constant.

public Nullable<Double> Damping { get; set; } #
JsonPropertyName("damping") JsonIgnore(Condition = 3)

Gets or sets the damping factor.