glutSpaceballRotateFunc  -  sets  the  Spaceball  rotation
       callback for the current window.


SYNTAX

       void glutSpaceballRotateFunc(void (*func)(int x, int y, int z));


ARGUMENTS

       func      The new spaceball rotate callback function.


DESCRIPTION

       glutSpaceballRotateFunc sets the Spaceball rotate callback
       for  the current window. The Spaceball rotate callback for
       a window is called when the  window  has  Spaceball  input
       focus  (normally, when the mouse is in the window) and the
       user generates Spaceball rotations. The x, y, and z  call-
       back  parameters indicate the rotation along the X, Y, and
       Z axes. The  callback  parameters  are  normalized  to  be
       within the range of -1800 to 1800 inclusive.

       Registering  a  Spaceball rotate callback when a Spaceball
       device is not available is ineffectual and not  an  error.
       In this case, no Spaceball rotate callbacks will be gener-
       ated.

       Passing NULL to glutSpaceballRotateFunc disables the  gen-
       eration  of  Spaceball rotate callbacks. When a new window
       is created, no Spaceball rotate callback is initially reg-
       istered.


SEE ALSO

       glutSpaceballMotionFunc,  glutSpaceballButtonFunc, glutMotionFunc,
       glutTabletMotionFunc, glutJoystickFunc, glutDeviceGet


AUTHOR

       Mark J. Kilgard (mjk@nvidia.com)

















Man(1) output converted with man2html, Adapted by Jerry van Dijk, 28-feb-1999, jdijk@acm.org