Maven module :un.api : api-physics :
Class : un.api.physic.law.HookeLaw
Extends/Implements : -
Subclasses : -

Law used for linear type spring objects.
Reference : http://en.wikipedia.org/wiki/Hooke's_law
F = kx
where :
k is the material stiffness
x is a distance
author  Johann Sorel


Variables : -
Functions : force, stiffness, distance




Calculate force.
F = kx
param  stiffness
param  distance
return  Vector force
public Vector force (double stiffness, Vector distance)


Calculate stiffness.
k = F/x
param  force
param  distance
return  double stiffness
public double stiffness (Vector force, Vector distance)


Calculate distance.
x = F/k
param  force
param  stiffness
return  Vector distance
public Vector distance (Vector force, double stiffness)