Next: Device Input Modes
Up: Basic User Interface
Previous: Virtual Devices
To obtain device independence:
There are certain natural associations:
Design an applicaton in terms
of virtual (abstract) devices.
Implement virtual devices using physical devices
But if the naturally associated device does not exist on a platform,
e.g. Valuator Mouse-X
one can make do with other possibilities:
e.g. Valuator number entered on keyboard
``public interface / private implementation''
CS488/688: Introduction to Interactive Computer Graphics
University of Waterloo
Computer Graphics Lab