12. Calcomp Library   

There are a number of things we must consider when using/designing a graphics system:

 1) What orientation is the screen?

2) What are maximum coordinates available?
ie physical maximum in inches-mm etc
or logical maximum in coordinate points.
3) What happens if (x,y) > (maxx,maxy)?
Physically or logically?

We must know the answers to these questions if we are to be intimate with the devices ie write routines to drive the device. For the convenience of programming we will initially use pre- written Calcomp library routines and later on design our own device drivers.

The following topics are discussed:


Calcomp Library Routines
Drawing Area
Square example
Curves
A Revision of 2-D Geometry
2-D Geometry
2-D Curve Geometry
Surprise!!

The Calcomp routines are fairly standard but not a real STANDARD.