applications.proxy.graph3dVisualizer
Class VisualizerNode
- public class VisualizerNode
- implements Comparable
m_allowRelaxation
protected boolean m_allowRelaxation
m_center
protected Point3d m_center
m_connectedNodes
protected HashSet m_connectedNodes
m_data
protected Object m_data
m_forceCoefficient
double m_forceCoefficient
m_originalCenter
protected Point3d m_originalCenter
m_tension
protected Point3d m_tension
m_visible
boolean m_visible
m_visited
boolean m_visited
VisualizerNode
public VisualizerNode(Point3d p, Object data)
addConnection
public void addConnection(VisualizerNode node)
compareTo
public int compareTo(Object o)
getAllowRelaxation
public boolean getAllowRelaxation()
getCenter
public Point3d getCenter()
getConnectedNodes
public Set getConnectedNodes()
getData
public Object getData()
getForceCoefficient
public double getForceCoefficient()
getTension
public Point3d getTension()
getVisible
public boolean getVisible()
getVisited
public boolean getVisited()
getX
public double getX()
getY
public double getY()
getZ
public double getZ()
removeConnection
public void removeConnection(VisualizerNode node)
resetCenter
public void resetCenter()
setAllowRelaxation
public void setAllowRelaxation(boolean allowRelaxation)
setCenter
public void setCenter(Point3d center)
setData
public void setData(Object data)
setForceCoefficient
public void setForceCoefficient(double forceCoefficient)
setTension
public void setTension(Point3d tension)
setVisible
public void setVisible(boolean visible)
setVisited
public void setVisited(boolean visited)