virtual void output(ostream &out) const
Write a string representation of this instance to <out>.
virtual PhysicsObject * make_copy() const
simple destructor
Describes a particle that has angular characteristics (velocity, orientation).
virtual ~OrientedParticle()
simple destructor
OrientedParticle(int lifespan=0, bool alive=false)
simple constructor
virtual void write(ostream &out, int indent=0) const
Write a string representation of this instance to <out>.
An individual, physically-modelable particle abstract base class.
virtual void write(ostream &out, int indent=0) const
Write a string representation of this instance to <out>.