|
Fluid Dynamics Library
|
00001 00023 #ifndef __FDL_DRAWABLE_H 00024 #define __FDL_DRAWABLE_H 00025 00026 #include <iostream> 00027 #include <vector> 00028 #include <math.h> 00029 00030 #ifdef __APPLE__ 00031 #include <GLUT/glut.h> 00032 #include <OpenGL/gl.h> 00033 #include <OpenGL/glu.h> 00034 #else 00035 #include <GL/glut.h> 00036 #include <GL/gl.h> 00037 #include <GL/glu.h> 00038 #endif 00039 00040 namespace fdl { 00041 00042 class Drawable { 00043 public: 00044 virtual void draw() const = 0; 00045 }; 00046 00047 } 00048 00049 #endif // __FDL_DRAWABLE_H
1.7.4