Graphics Environment: 6.1 Graphics State: GState Contents

Up: GEOS SDK TechDocs| Up | Prev: 6 Graphics State | Next: 6.2 Working with GStates

Sometimes it's convenient to think of the GState as being analogous to the Properties boxes in GeoDraw. The GState keeps track of how the program wants to draw lines, text, and filled areas, just as the Line Properties, Text Properties, and Area Properties boxes keep track of how the GeoDraw user wants to draw these objects.

While handy, this analogy doesn't do the GState justice. The GState keeps track of many things:

The function of many of these parts may be fairly intuitive to someone used to working with graphics programs. Some of the others may require additional explanation, especially when it comes to how to work with them.


Up: GEOS SDK TechDocs| Up | Prev: 6 Graphics State | Next: 6.2 Working with GStates