GCOP  1.0
body2dtrackview.h
Go to the documentation of this file.
00001 #ifndef GCOP_BODY2DTRACKVIEW_H
00002 #define GCOP_BODY2DTRACKVIEW_H
00003 
00004 #include "GL/glu.h"
00005 #include "GL/glut.h"
00006 #include "body2dtrack.h"
00007 #include "view.h"
00008 
00009 
00010 namespace gcop {
00011 
00016   class Body2dTrackView : public View {
00017   public:
00018     
00024     Body2dTrackView(const Body2dTrack &pg);
00025 
00026     virtual ~Body2dTrackView();
00027 
00028     virtual void Render();
00029     
00030     virtual bool RenderFrame(int i);
00031   
00032     const Body2dTrack &pg;
00033 
00034     float rgba[4];
00035 
00036     bool drawLandmarks;
00037     bool drawForces;
00038     double forceScale;
00039 
00040 
00041     GLUquadricObj *qobj;   
00042   };
00043 }
00044 
00045 #endif