Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
glutSpaceballRotateFunc(3GLUT)	      GLUT	  glutSpaceballRotateFunc(3GLUT)

NAME
     glutSpaceballRotateFunc - sets the Spaceball rotation callback for the cur-
     rent 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  win-
     dow  has  Spaceball input focus (normally, when the mouse is in the window)
     and the user generates Spaceball rotations. The x, y, and z callback  para-
     meters indicate the rotation along the X, Y, and Z axes. The callback para-
     meters 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  ro-
     tate callbacks will be generated.

     Passing  NULL  to glutSpaceballRotateFunc disables the generation of Space-
     ball rotate callbacks. When a new window is created,  no  Spaceball  rotate
     callback is initially registered.

SEE ALSO
     glutSpaceballMotionFunc,	glutSpaceballButtonFunc,  glutMotionFunc,  glut-
     TabletMotionFunc, glutJoystickFunc, glutDeviceGet

AUTHOR
     Mark J. Kilgard (mjk@nvidia.com)

GLUT				       3.7	  glutSpaceballRotateFunc(3GLUT)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glutSpaceballRotateFunc&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help