Gephi Toolkit Javadoc

org.gephi.layout.plugin.force.yifanHu
Class YifanHuLayout.SpringForce

java.lang.Object
  extended by org.gephi.layout.plugin.force.AbstractForce
      extended by org.gephi.layout.plugin.force.yifanHu.YifanHuLayout.SpringForce
Enclosing class:
YifanHuLayout

public class YifanHuLayout.SpringForce
extends AbstractForce

Fa = (n2 - n1) * ||n2 - n1|| / K

Author:
Helder Suzuki

Constructor Summary
YifanHuLayout.SpringForce(float optimalDistance)
           
 
Method Summary
 ForceVector calculateForce(Spatial node1, Spatial node2, float distance)
           
 java.lang.Float getOptimalDistance()
           
 void setOptimalDistance(java.lang.Float optimalDistance)
           
 
Methods inherited from class org.gephi.layout.plugin.force.AbstractForce
calculateForce
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YifanHuLayout.SpringForce

public YifanHuLayout.SpringForce(float optimalDistance)
Method Detail

calculateForce

public ForceVector calculateForce(Spatial node1,
                                  Spatial node2,
                                  float distance)
Specified by:
calculateForce in class AbstractForce

setOptimalDistance

public void setOptimalDistance(java.lang.Float optimalDistance)

getOptimalDistance

public java.lang.Float getOptimalDistance()

Gephi Toolkit Javadoc