Lines Matching refs:angle

55   GLfloat angle, da;
71 angle = i * 2.0 * M_PI / teeth;
72 glVertex3f(r0 * cos(angle), r0 * sin(angle), width * 0.5);
73 glVertex3f(r1 * cos(angle), r1 * sin(angle), width * 0.5);
75 glVertex3f(r0 * cos(angle), r0 * sin(angle), width * 0.5);
76 glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), width * 0.5);
85 angle = i * 2.0 * M_PI / teeth;
87 glVertex3f(r1 * cos(angle), r1 * sin(angle), width * 0.5);
88 glVertex3f(r2 * cos(angle + da), r2 * sin(angle + da), width * 0.5);
89 glVertex3f(r2 * cos(angle + 2 * da), r2 * sin(angle + 2 * da), width * 0.5);
90 glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), width * 0.5);
99 angle = i * 2.0 * M_PI / teeth;
100 glVertex3f(r1 * cos(angle), r1 * sin(angle), -width * 0.5);
101 glVertex3f(r0 * cos(angle), r0 * sin(angle), -width * 0.5);
103 glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), -width * 0.5);
104 glVertex3f(r0 * cos(angle), r0 * sin(angle), -width * 0.5);
113 angle = i * 2.0 * M_PI / teeth;
115 glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), -width * 0.5);
116 glVertex3f(r2 * cos(angle + 2 * da), r2 * sin(angle + 2 * da), -width * 0.5);
117 glVertex3f(r2 * cos(angle + da), r2 * sin(angle + da), -width * 0.5);
118 glVertex3f(r1 * cos(angle), r1 * sin(angle), -width * 0.5);
125 angle = i * 2.0 * M_PI / teeth;
127 glVertex3f(r1 * cos(angle), r1 * sin(angle), width * 0.5);
128 glVertex3f(r1 * cos(angle), r1 * sin(angle), -width * 0.5);
129 u = r2 * cos(angle + da) - r1 * cos(angle);
130 v = r2 * sin(angle + da) - r1 * sin(angle);
135 glVertex3f(r2 * cos(angle + da), r2 * sin(angle + da), width * 0.5);
136 glVertex3f(r2 * cos(angle + da), r2 * sin(angle + da), -width * 0.5);
137 glNormal3f(cos(angle), sin(angle), 0.0);
138 glVertex3f(r2 * cos(angle + 2 * da), r2 * sin(angle + 2 * da), width * 0.5);
139 glVertex3f(r2 * cos(angle + 2 * da), r2 * sin(angle + 2 * da), -width * 0.5);
140 u = r1 * cos(angle + 3 * da) - r2 * cos(angle + 2 * da);
141 v = r1 * sin(angle + 3 * da) - r2 * sin(angle + 2 * da);
143 glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), width * 0.5);
144 glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), -width * 0.5);
145 glNormal3f(cos(angle), sin(angle), 0.0);
158 angle = i * 2.0 * M_PI / teeth;
159 glNormal3f(-cos(angle), -sin(angle), 0.0);
160 glVertex3f(r0 * cos(angle), r0 * sin(angle), -width * 0.5);
161 glVertex3f(r0 * cos(angle), r0 * sin(angle), width * 0.5);
169 static GLfloat angle = 0.0;
195 glRotatef(angle, 0.0, 0.0, 1.0);
201 glRotatef(-2.0 * angle - 9.0, 0.0, 0.0, 1.0);
207 glRotatef(-2.0 * angle - 25.0, 0.0, 0.0, 1.0);
245 angle += 70.0 * dt; /* 70 degrees per second */
246 angle = fmod(angle, 360.0); /* prevents eventual overflow */
260 /* change view angle, exit upon ESC */
292 /* change view angle */