#include <UniformForce.h>
Inheritance diagram for ParticleSystems::UniformForce:
Public Member Functions | |
UniformForce (GraphicsLib::Vector *f, float a) | |
The Constructor. | |
~UniformForce () | |
The Destructor. | |
virtual void | applyForce (GraphicsLib::Vector *direction) |
A virtual Function. | |
virtual void | applyForce (GraphicsLib::Vector *direction, float *mass) |
A virtual Function. |
The UniformForce Class extends the Force Class. It affects the direction of a Particle directly.
Definition at line 27 of file UniformForce.h.
|
The Constructor. The UniformForce Constructor takes a Vector that defines the direction on how to influence the Particle accoriding to a given attenuation. If the attenuation is set to 1 the Force will be fully applied
Definition at line 9 of file UniformForce.cpp. |
|
The Destructor. Destructs the Force Definition at line 12 of file UniformForce.cpp. |
|
A virtual Function. Applies this UniformForce to the given direction Vector taking into consideration a given Mass.
Implements ParticleSystems::Force. Definition at line 31 of file UniformForce.cpp. |
|
A virtual Function. Applies this UniformForce to the given direction Vector.
Implements ParticleSystems::Force. Definition at line 16 of file UniformForce.cpp. |