Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

RandomForce.h

Go to the documentation of this file.
00001 
00006 #ifndef __RANDOMFORCE_H__
00007 #define __RANDOMFORCE_H__
00008 
00009 #ifdef __APPLE__
00010 #include <GraphicsLib/Vector.h>
00011 #include <GraphicsLib/Util.h>
00012 #else
00013 #include "Vector.h"
00014 #include "Util.h"
00015 #endif
00016 
00017 #include "Force.h"
00018 
00019 namespace ParticleSystems {
00021 
00026         class RandomForce : public Force {
00027         public:
00029 
00036                 RandomForce(GraphicsLib::Vector *f, float a);
00037                 
00039 
00042                 ~RandomForce();
00043                 
00045 
00049                 virtual void applyForce(GraphicsLib::Vector *direction);
00050                 
00052 
00058                 virtual void applyForce(GraphicsLib::Vector *direction, float *mass);
00059         };
00060 }
00061 #endif

Generated on Thu Mar 24 11:05:02 2005 for ParticleSystem by  doxygen 1.4.1