マウス † 関数: glutMouseFunc(void (*func)(int button, int state, int x, int y)) マウスのボタンが押されたときに実行する関数のポインタ(関数の名前)を引数 func に指定. 引数 button には押されたボタン,つまり 左ボタン(GLUT_LEFT_BUTTON),中ボタン(GLUT_MIDDLE_BUTTON), 右ボタン(GLUT_RIGHT_BUTTON)が渡され,state には押した(GLUT_DOWN)のか離した(GLUT_UP)のかが渡される. x と y にはマウスを押したときの位置が渡される. 関数: glutMotionFunc(void (*func)(int x, int y)) マウスのいずれかのボタンを押しながら マウスを動かしたときに実行する関数のポインタ(関数の名前)を引数 func に