Class ForceAtlas2Based
- java.lang.Object
-
- com.hybris.cockpitng.components.visjs.network.data.ForceAtlas2Based
-
- All Implemented Interfaces:
java.io.Serializable
public class ForceAtlas2Based extends java.lang.Object implements java.io.SerializableRepresents physics model similar toBarnesHut. The main difference is that repulsion is linear instead of quadratic. Moreover, weight of node is multiplied by number of edges plus one.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classForceAtlas2Based.Builder
-
Constructor Summary
Constructors Modifier Constructor Description protectedForceAtlas2Based(java.lang.Double gravitationalConstant, java.lang.Double centralGravity, java.lang.Double springLength, java.lang.Double springConstant, java.lang.Double damping, java.lang.Double avoidOverlap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.DoublegetAvoidOverlap()java.lang.DoublegetCentralGravity()java.lang.DoublegetDamping()java.lang.DoublegetGravitationalConstant()java.lang.DoublegetSpringConstant()java.lang.DoublegetSpringLength()
-
-
-
Method Detail
-
getGravitationalConstant
public java.lang.Double getGravitationalConstant()
-
getCentralGravity
public java.lang.Double getCentralGravity()
-
getSpringLength
public java.lang.Double getSpringLength()
-
getSpringConstant
public java.lang.Double getSpringConstant()
-
getDamping
public java.lang.Double getDamping()
-
getAvoidOverlap
public java.lang.Double getAvoidOverlap()
-
-