Overview   Project   Class   Tree   Deprecated   Index 
CarnegieMellonGraphics
FRAMES    NO FRAMES

Project CarnegieMellonGraphics2

This project has long since ceased to be maintained by CMU. The current version has been extensively patched to make it more compatible with *nix platforms and modern display hardware. All of the basic rendering functions are usable but some of the more esoteric functions—Images, for example—are not known to work which means they probably do not work.

This version is maintained by the Pedagogical Tools Group at Earlham College. If you would like to participate in this effort contact Jim Rogers or send mail to the user pedagogical.

Class Summary
(CarnegieMellonGraphics2 globals)  
Color The Color class is used by the system to represent color information (of all things).
EditableImage Images that can be manipulated at the pixel level.
Font Class for representing fonts.
Image The Image class
KeyboardEvent KeyboardEvents are generated whenever the user presses a key.
KeyModifiers The KeyModifiers objects act as a "set" whose domain is that of the modifier keys that are available on a given system (usually control, shift, and alt).
MouseEvent MouseEvents are generated whenever the user performs some action with the mouse.
NamedKey The NamedKey class acts as a namespace for constants that correspond to keys that do not have a simple ASCII representation.
Style Style objects are used to encapsulate several pieces of style information to be passed to drawing calls.
TimerEvent TimerEvents are used to keep track of events that happen at regular intervals.
Transform Transform objects are used to encapsulate image transformations: rotations and scales.
Window The Window class is used to represent that actual drawing surfaces.
WindowManager The WindowManager class is used when operating the library in an event driven mode.
 


 Overview   Project   Class   Tree   Deprecated   Index 
CarnegieMellonGraphics
FRAMES    NO FRAMES