01/22/2001
15-462 Computer Graphics I
39
Step 9: Change Axis of Rotation
•
Mouse callback
void mouse(int btn, int state, int x, int y)
{
if (btn==GLUT_LEFT_BUTTON
&& state == GLUT_DOWN) axis = 0;
if (btn==GLUT_MIDDLE_BUTTON
&& state == GLUT_DOWN) axis = 1;
if (btn==GLUT_RIGHT_BUTTON
&& state == GLUT_DOWN) axis = 2;
}