applications.proxy.graph3dVisualizer
Class Tensioner
- Direct Known Subclasses:
- RepulsionTensioner
- public class Tensioner
m_desiredDistance
double m_desiredDistance
m_desiredDistanceMultiplier
double m_desiredDistanceMultiplier
m_effectMultiplier
double m_effectMultiplier
m_maxSpringForce
double m_maxSpringForce
m_maxSpringMultiplier
double m_maxSpringMultiplier
m_springMultiplier
double m_springMultiplier
Tensioner
public Tensioner()
calculateTension
public void calculateTension(VisualizerNode node, VisualizerNode connection)
getDesiredDistance
public double getDesiredDistance()
getSpringMultiplier
public double getSpringMultiplier()
limitMaxSpringForce
double limitMaxSpringForce(double currentForce)
limitMaxSpringMultiplier
double limitMaxSpringMultiplier(double currentMultiplier)
limitValue
double limitValue(double currentValue, double maxValue)
setDesiredDistance
public void setDesiredDistance(Double desiredDistance)
setDesiredDistance
public void setDesiredDistance(double desiredDistance)
setDesiredDistanceMultiplier
public void setDesiredDistanceMultiplier(double desiredDistanceMultiplier)
setEffectMultiplier
public void setEffectMultiplier(double effectMultiplier)
setMaxSpringForce
public void setMaxSpringForce(Double maxSpringForce)
setMaxSpringMultiplier
public void setMaxSpringMultiplier(Double maxSpringMultiplier)
setSpringMultiplier
public void setSpringMultiplier(Double springMultiplier)