JSci.physics
Class Force3D

java.lang.Object
  extended by JSci.physics.Force
      extended by JSci.physics.Force3D
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ConstantForce3D

public abstract class Force3D
extends Force

The Force3D class provides an object for encapsulating forces in 3D.

See Also:
Serialized Form

Constructor Summary
Force3D()
           
 
Method Summary
 AbstractDoubleVector getVector(double t)
          Returns a vector representing this force at a time t.
abstract  double getXComponent(double t)
           
abstract  double getYComponent(double t)
           
abstract  double getZComponent(double t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Force3D

public Force3D()
Method Detail

getXComponent

public abstract double getXComponent(double t)

getYComponent

public abstract double getYComponent(double t)

getZComponent

public abstract double getZComponent(double t)

getVector

public AbstractDoubleVector getVector(double t)
Description copied from class: Force
Returns a vector representing this force at a time t.

Specified by:
getVector in class Force