The Xpp graphics library

The Xpp Graphics library is a set of classes to create simple X windows, x-y plots and bar graphs.


Why this library ?

Ever had the situation where you want to quickly put up an X window on the screen and display some data from within your program ? and you really don't want to deal with servers and displays and screens and graphics contexts ?

If so, then the Xpp library is what you want. The Xpp library is a set of classes built on top of X11 that hides the unnecessary details of the X window system from the C++ programmer. There are no complex class design patterns here just the quick and dirty stuff you need to get your work/thesis done.

What do I need to use this library ?

All that you need to use this library is X11 and a C++ compiler. This library has been compiled on a Sun Sparc running Sun OS 4.1.2 with g++ 2.6.0

Where can I get the distribution

You can download the distribution from ftp://alpha.ces.cwru.edu/pub/agents/picardo/Xpp.tar.gz


                 XppWindow 
                   |
                 XppCanvas 
                  |    |
    XppXYPlot  ---+    +--- XppBarGraph 
                            |
                            XppHistogram 


XppWindow
A class to create an X window.

XppCanvas
A window with a user specified coordinate system.

XppXYPlot
A canvas to draw simple XY plots.

XppBarGraph
A canvas to draw bar graphs.

XppHistogram
A canvas to draw histograms.


Copyright (c) 1995 Leslie Picardo
All rights reserved