applications.proxy.graph3dVisualizer
Class RepulsionTensioner

applications.proxy.graph3dVisualizer.Tensioner
  |
  +--applications.proxy.graph3dVisualizer.RepulsionTensioner

public class RepulsionTensioner
extends Tensioner


Field Summary
 (package private) doublem_range
           
 (package private) doublem_rangeMultiplier
           

Fields inherited from class applications.proxy.graph3dVisualizer.Tensioner
m_desiredDistance, m_desiredDistanceMultiplier, m_effectMultiplier, m_maxSpringForce, m_maxSpringMultiplier, m_springMultiplier

Constructor Summary
RepulsionTensioner()
           

Method Summary
 voidcalculateTension(VisualizerNode node, VisualizerNode connection)
           
 doublegetRange()
           
 doublegetRangeMultiplier()
           
 voidsetRange(Double range)
           
 voidsetRangeMultiplier(double rangeMultiplier)
           

Methods inherited from class applications.proxy.graph3dVisualizer.Tensioner
getDesiredDistance, getSpringMultiplier, limitMaxSpringForce, limitMaxSpringMultiplier, limitValue, setDesiredDistance, setDesiredDistance, setDesiredDistanceMultiplier, setEffectMultiplier, setMaxSpringForce, setMaxSpringMultiplier, setSpringMultiplier

Field Detail

m_range

double m_range

m_rangeMultiplier

double m_rangeMultiplier
Constructor Detail

RepulsionTensioner

public RepulsionTensioner()
Method Detail

calculateTension

public void calculateTension(VisualizerNode node, VisualizerNode connection)

getRange

public double getRange()

getRangeMultiplier

public double getRangeMultiplier()

setRange

public void setRange(Double range)

setRangeMultiplier

public void setRangeMultiplier(double rangeMultiplier)