00001 #ifndef SIMPLE_ARROW_
00002 #define SIMPLE_ARROW_
00003
00004 #include <stdio.h>
00005 #include <windows.h>
00006 #include <GL/gl.h>
00007 #include <GL/glu.h>
00008 #include <GL/glut.h>
00009
00010 #include "RawObject.h"
00011
00017 class SimpleArrow: public RawObject
00018 {
00019 public:
00025 SimpleArrow (double size);
00026
00030 ~SimpleArrow ();
00031
00035 void Draw ();
00036
00040 double GetBoundingRadius ();
00041
00045 BoundingBox GetBoundingBox ();
00046
00047 private:
00049 SimpleArrow ();
00050
00052 double size;
00053 };
00054
00055
00056 #endif