33#ifndef DART_GUI_WIN3D_HPP_
34#define DART_GUI_WIN3D_HPP_
48 void initWindow(
int _w,
int _h,
const char* _name)
override;
49 void resize(
int _w,
int _h)
override;
52 void keyboard(
unsigned char _key,
int _x,
int _y)
override;
53 void click(
int _button,
int _state,
int _x,
int _y)
override;
54 void drag(
int _x,
int _y)
override;
Definition GlutWindow.hpp:45
Definition Trackball.hpp:43
void resize(int _w, int _h) override
Definition Win3D.cpp:62
bool mRotate
Definition Win3D.hpp:69
void initWindow(int _w, int _h, const char *_name) override
Definition Win3D.cpp:55
Eigen::Vector3d mEye
Definition Win3D.hpp:64
Trackball mTrackBall
Definition Win3D.hpp:62
void click(int _button, int _state, int _x, int _y) override
Definition Win3D.cpp:112
virtual void initLights()
Definition Win3D.cpp:233
void render() override
Definition Win3D.cpp:165
virtual void initGL()
Definition Win3D.cpp:223
float mZoom
Definition Win3D.hpp:66
Eigen::Vector3d mUp
Definition Win3D.hpp:65
Win3D()
Definition Win3D.cpp:43
bool mTranslate
Definition Win3D.hpp:70
void drag(int _x, int _y) override
Definition Win3D.cpp:144
void keyboard(unsigned char _key, int _x, int _y) override
Definition Win3D.cpp:82
Eigen::Vector3d mTrans
Definition Win3D.hpp:63
float mPersp
Definition Win3D.hpp:67
bool mZooming
Definition Win3D.hpp:71
Definition BulletCollisionDetector.cpp:63