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

UniformForce.h

Go to the documentation of this file.
00001 
00006 #ifndef __UNIFORMFORCE_H__
00007 #define __UNIFORMFORCE_H__
00008 
00009 #ifdef __APPLE__
00010 #include <GraphicsLib/Vector.h>
00011 #include <GraphicsLib/Util.h>
00012 #else
00013 #include "Util.h"
00014 #include "Vector.h"
00015 #endif
00016 
00017 #include "Force.h"
00018 
00019 namespace ParticleSystems {
00021 
00027         class UniformForce : public Force {
00028         public:
00030 
00037                 UniformForce(GraphicsLib::Vector *f, float a);
00038                 
00040 
00043                 ~UniformForce();
00044                 
00046 
00050                 virtual void applyForce(GraphicsLib::Vector *direction);
00051                 
00053 
00059                 virtual void applyForce(GraphicsLib::Vector *direction, float *mass);
00060         };
00061 }
00062 #endif

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