33 #ifndef DART_GUI_GLUT_WIN3D_HPP_ 34 #define DART_GUI_GLUT_WIN3D_HPP_ 36 #include <Eigen/Eigen> 38 #include "dart/gui/Trackball.hpp" 39 #include "dart/gui/glut/Window.hpp" 50 void initWindow(
int _w,
int _h,
const char* _name)
override;
51 void resize(
int _w,
int _h)
override;
52 void render()
override;
54 void keyboard(
unsigned char _key,
int _x,
int _y)
override;
55 void click(
int _button,
int _state,
int _x,
int _y)
override;
56 void drag(
int _x,
int _y)
override;
58 virtual void initGL();
59 virtual void initLights();
61 virtual void draw() = 0;
65 Eigen::Vector3d mTrans;
80 #endif // DART_GUI_GLUT_WIN3D_HPP_ void initWindow(int _w, int _h, const char *_name) override
Definition: Win3D.cpp:60
Definition: Aspect.cpp:40
Definition: Trackball.hpp:43
Definition: Window.hpp:46