blob: 36aa6b3673d4cbee493a6421aa151e281641da64 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
#include "GLView.h"
void GLView::setRenderer(class Renderer* r)
{
this->renderer = r;
}
/*
void initializeGL(); //
void resizeGL(int w, int h); //
void setGimbalCamera(const Eigen::Vector3d &pos, const Eigen::Vector3d &rot, double distance); //
void setupGimbalPerspective(); //
void setupGimbalOrtho(double distance, bool offset=false); //
void setCamera(const Eigen::Vector3d &pos, const Eigen::Vector3d ¢er); //
void setupPerspective(); //
void setupOrtho(bool offset=false); //
void paintGL(); //
bool save(const char *filename); //
//bool save(std::ostream &output); // not implemented in qgl?
std::string getRendererInfo(); //
GLint shaderinfo[11]; //
private:
Renderer *renderer;//
double w_h_ratio;//
bool orthomode;//
bool showaxes;//
bool showfaces;//
bool showedges;//
Eigen::Vector3d object_rot;//
Eigen::Vector3d camera_eye;//
Eigen::Vector3d camera_center;//
};
*/
|