LOGICAL INPUT DEVICES
[Angel, p.83]
-
-
STRING DEVICE: provides a string of characters.
--
E.g., Keyboard.
-
-
LOCATOR DEVICE: returns a location (x,y,z) in the world
coordinates.
--
E.g., Mouse or Trackball.
--
In OpenGL, the located provides a position in
screen coordinates, which may have to be tranformed.
-
-
PICK DEVICE: returns the identifier of an object.
--
Usually same physical device as locator.
--
In OpenGL, the process is called
selection
-
-
CHOICE DEVICE: returns one of several options.
--
E.g., a menu selection.
-
-
DIAL DEVICE: analog input of real numbers.
--
E.g., slidebar.
-
-
STROKE DEVICE: returns an array of locations.
--
Similar to a locator device, but perhaps the
beginning and end of stroke is signaled by
the press and release of mouse button.