Describes a particle that requires representation by a point (pixel, sparkle, billboard) ...
Pure Virtual base class for creating particles.
Creates point particles to user specs.
virtual void output(ostream &out) const
Write a string representation of this instance to <out>.
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 ~PointParticleFactory()
destructor
virtual void write(ostream &out, int indent=0) const
Write a string representation of this instance to <out>.