the constant Force to apply, or null
Ensures this ForceLaw is not connected to anything and so can be garbage collected. For example, if this ForceLaw is an Observer, this will stop observing its Subject.
Returns list of MassObjects being affected by this ForceLaw.
list of MassObjects being affected by this ForceLaw
Sets the constant Force that this ForceLaw applies
the constant Force that this ForceLaw should apply, or null
Returns a minimal string representation of this object, usually giving just identity information like the class name and name of the object.
For an object whose main purpose is to represent another Printable object, it is
recommended to include the result of calling toStringShort
on that other object.
For example, calling toStringShort()
on a DisplayShape might return something like
this:
DisplayShape{polygon:Polygon{'chain3'}}
a minimal string representation of this object.
Generated using TypeDoc
A ForceLaw that applies a single constant Force. The Force can be set to
null
, in which case this ForceLaw does nothing.TO DO Be able to add several constant forces, and remove them.
TO DO Be able to specify a RigidBody and location on the RigidBody, see for example RotatingTestForce