1 #pragma once
2 
3 #define ILUT_USE_OPENGL
4 
5 #include "flextGL.h"
6 #include <GL/glfw.h>
7 #include <string>
8 #include <iostream>
9 #include <vector>
10 #include <list>
11 #include <map>
12 #include <memory>
13 #include <algorithm>
14 
15 #include <ImathColor.h>
16 #include <ImathVec.h>
17 #include <ImathMatrix.h>
18 #include <ImathGL.h>
19 #include <ImathBox.h>
20 
21 #include <assert.h>
22 
23 // #include <audiere.h>
24 
25 using std::string;
26 using std::cout;
27 using std::endl;
28 using std::cerr;
29 using std::vector;
30 using std::list;
31 using std::map;
32 using std::auto_ptr;
33 using std::max;
34 using std::min;
35 
36 
37 using namespace Imath;
38 
39 typedef Vec2<unsigned int> V2u;
40 typedef Vec3<unsigned int> V3u;
41 
42 
43 #include "utilities.hh"
44