Part II.  Programming

Table of Contents

2. Simple Use of PLplot
Plotting a Simple Graph
Initializing PLplot
Defining Plot Scales and Axes
Labelling the Graph
Drawing the Graph
Drawing Points
Drawing Lines or Curves
Writing Text on a Graph
Area Fills
More Complex Graphs
Finishing Up
In Case of Error
3. Advanced Use of PLplot
Command Line Arguments
Devices
Driver Functions
Family File Output
Specifying the Output Device
Adding FreeType Library Support to Bitmap Drivers
View Surfaces, (Sub-)Pages, Viewports and Windows
Defining the Viewport
Defining the Window
Annotating the Viewport
Setting up a Standard Window
Setting Line Attributes
Setting the Area Fill Pattern
Setting Color
Color Map0
Color Map1
Setting Character Attributes
Hershey font system
Unicode font system
FCI
Escape sequences in text
Character size adjustment
Three-dimensional Plots
Surface Plots
Contour Plots
Shade plots
Image plots
Vector plots
Legends and color bars
4. Deploying programs that use PLplot
5. Drivers which implement file devices
The qt driver
The cairo driver
The svg driver
The ps driver
The psttf driver
The pdf driver
The gd driver
The pstex driver
6. Drivers which implement interactive devices
The qt driver
The cairo driver
The xwin driver
The tk driver
The aqt driver
The wxwidgets driver
wxWidgets Driver Basics