public class HIParentNodeOptions extends HIFoundation
| Constructor and Description |
|---|
HIParentNodeOptions() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Number |
getFriction() |
java.lang.Number |
getGravitationalConstant() |
java.lang.Number |
getInitialPositionRadius() |
java.lang.String |
getInitialPositions() |
java.lang.String |
getIntegration() |
java.lang.Number |
getLinkLength() |
HIMarker |
getMarker() |
java.lang.Number |
getMaxIterations() |
java.lang.Number |
getMaxSpeed() |
java.util.HashMap<java.lang.String,java.lang.Object> |
getParams() |
java.lang.Boolean |
getSeriesInteraction() |
java.lang.String |
getType() |
void |
setFriction(java.lang.Number friction)
Friction applied on forces to prevent nodes rushing to fast to the desired positions.
|
void |
setGravitationalConstant(java.lang.Number gravitationalConstant)
/** * description: Gravitational const used in the barycenter force of the algorithm. * demo: * [Custom forces with Euler integration](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/series-networkgraph/forces/)
defaults: 0.03
|
void |
setInitialPositionRadius(java.lang.Number initialPositionRadius)
/** * description: When `initialPositions` are set to 'circle', `initialPositionRadius` is a distance from the center of circle, in which nodes are created.
|
void |
setInitialPositions(java.lang.String initialPositions)
Initial layout algorithm for positioning nodes.
|
void |
setIntegration(java.lang.String integration)
Integration type.
|
void |
setLinkLength(java.lang.Number linkLength)
Ideal length (px) of the link between two nodes.
|
void |
setMarker(HIMarker marker)
Styling options for parentNodes markers.
|
void |
setMaxIterations(java.lang.Number maxIterations)
/** * description: Max number of iterations before algorithm will stop.
|
void |
setMaxSpeed(java.lang.Number maxSpeed)
/** * description: Verlet integration only.
|
void |
setSeriesInteraction(java.lang.Boolean seriesInteraction) |
void |
setType(java.lang.String type)
Type of the algorithm used when positioning nodes.
|
public java.lang.Number getFriction()
public java.lang.Number getGravitationalConstant()
public java.lang.Number getInitialPositionRadius()
public java.lang.String getInitialPositions()
public java.lang.String getIntegration()
public java.lang.Number getLinkLength()
public HIMarker getMarker()
public java.lang.Number getMaxIterations()
public java.lang.Number getMaxSpeed()
public java.util.HashMap<java.lang.String,java.lang.Object> getParams()
getParams in class HIFoundationpublic java.lang.Boolean getSeriesInteraction()
public java.lang.String getType()
public void setFriction(java.lang.Number friction)
public void setGravitationalConstant(java.lang.Number gravitationalConstant)
public void setInitialPositionRadius(java.lang.Number initialPositionRadius)
public void setInitialPositions(java.lang.String initialPositions)
public void setIntegration(java.lang.String integration)
public void setLinkLength(java.lang.Number linkLength)
public void setMarker(HIMarker marker)
public void setMaxIterations(java.lang.Number maxIterations)
public void setMaxSpeed(java.lang.Number maxSpeed)
public void setSeriesInteraction(java.lang.Boolean seriesInteraction)
public void setType(java.lang.String type)