Package com.powsybl.sld.force.layout
Class Point
- java.lang.Object
-
- com.powsybl.sld.force.layout.Point
-
public class Point extends Object
- Author:
- Mathilde Grapin
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyForce(Vector force)
Vector
getAcceleration()
double
getEnergy()
Vector
getPosition()
Vector
getVelocity()
void
setAcceleration(Vector acceleration)
void
setPosition(Vector position)
void
setVelocity(Vector velocity)
<V> void
toSVG(PrintWriter printWriter, Canvas canvas, Function<V,String> tooltip, V vertex)
-
-
-
Method Detail
-
applyForce
public void applyForce(Vector force)
-
getPosition
public Vector getPosition()
-
getVelocity
public Vector getVelocity()
-
getAcceleration
public Vector getAcceleration()
-
setPosition
public void setPosition(Vector position)
-
setVelocity
public void setVelocity(Vector velocity)
-
setAcceleration
public void setAcceleration(Vector acceleration)
-
getEnergy
public double getEnergy()
-
toSVG
public <V> void toSVG(PrintWriter printWriter, Canvas canvas, Function<V,String> tooltip, V vertex)
-
-