public class GravitationalForce extends AbstractForce
| Modifier and Type | Field and Description |
|---|---|
static float |
DEFAULT_DIRECTION |
static float |
DEFAULT_FORCE_CONSTANT |
static float |
DEFAULT_MAX_DIRECTION |
static float |
DEFAULT_MAX_FORCE_CONSTANT |
static float |
DEFAULT_MIN_DIRECTION |
static float |
DEFAULT_MIN_FORCE_CONSTANT |
static int |
DIRECTION |
static int |
GRAVITATIONAL_CONST |
maxValues, minValues, params| Constructor and Description |
|---|
GravitationalForce()
Create a new GravitationalForce with default gravitational
constant and direction.
|
GravitationalForce(float forceConstant,
float direction)
Create a new GravitationForce.
|
| Modifier and Type | Method and Description |
|---|---|
void |
getForce(ForceItem item)
Throws an UnsupportedOperationException.
|
protected java.lang.String[] |
getParameterNames() |
boolean |
isItemForce()
Returns true.
|
getForce, getMaxValue, getMinValue, getParameter, getParameterCount, getParameterName, init, isSpringForce, setMaxValue, setMinValue, setParameterpublic static final int GRAVITATIONAL_CONST
public static final int DIRECTION
public static final float DEFAULT_FORCE_CONSTANT
public static final float DEFAULT_MIN_FORCE_CONSTANT
public static final float DEFAULT_MAX_FORCE_CONSTANT
public static final float DEFAULT_DIRECTION
public static final float DEFAULT_MIN_DIRECTION
public static final float DEFAULT_MAX_DIRECTION
public GravitationalForce(float forceConstant,
float direction)
forceConstant - the gravitational constant to usedirection - the direction in which gravity should act,
in radians.public GravitationalForce()
public boolean isItemForce()
isItemForce in interface ForceisItemForce in class AbstractForceForce.isItemForce()protected java.lang.String[] getParameterNames()
getParameterNames in class AbstractForceAbstractForce.getParameterNames()public void getForce(ForceItem item)
AbstractForcegetForce in interface ForcegetForce in class AbstractForceitem - the ForceItem on which to compute updated forcesForce.getForce(prefuse.util.force.ForceItem)