Esempio n. 1
0
 void GLView::set_angle(int degreeH, int degreeV) {
   while (degreeH<0) degreeH += DEGREEH_MAX;
   while (degreeH>DEGREEH_MAX) degreeH -= DEGREEH_MAX;
   if (degreeV<-DEGREEV_MAX) degreeV = -DEGREEV_MAX;
   else if (degreeV>DEGREEV_MAX) degreeV = DEGREEV_MAX;
   angleH_ = degreeH;
   angleV_ = degreeV;
   set_eye();
 }
Esempio n. 2
0
void 
ViewModel::set_eye(const float x, const float y, const float z) 
{
    set_eye(vec3(x,y,z));
}
Esempio n. 3
0
 void GLView::set_angleH(int degree) {
   if (degree<-DEGREEH_MAX) degree = -DEGREEH_MAX;
   else if (degree>DEGREEH_MAX) degree = DEGREEH_MAX;
   angleH_ = degree;
   set_eye();
 }
Esempio n. 4
0
 void GLView::set_distance(double dst) {
   distance_ = dst;
   set_eye();
 }