Fluid Dynamics Library
drawable.h
Go to the documentation of this file.
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