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;
}