.\" This page was automatically generated.  Do not edit!
.\"
.TH plplot 3plplot  "June, 2019" "" "PLplot API"
.SH NAME
PLplot - Advanced 2D and 3D scientific plotting library
.SH DESCRIPTION
Available API man pages:
.nr PD 0

.TP
\fBpl_setcontlabelformat\fP: Set format of numerical label for contours
.TP
\fBpl_setcontlabelparam\fP: Set parameters of contour labelling other than format of numerical label
.TP
\fBpladv\fP: Advance the (sub-)page
.TP
\fBplarc\fP: Draw a circular or elliptical arc
.TP
\fBplaxes\fP: Draw a box with axes, etc. with arbitrary origin
.TP
\fBplbin\fP: Plot a histogram from binned data
.TP
\fBplbop\fP: Begin a new page
.TP
\fBplbox\fP: Draw a box with axes, etc
.TP
\fBplbox3\fP: Draw a box with axes, etc, in 3-d
.TP
\fBplbtime\fP: Calculate broken-down time from continuous time for the current stream
.TP
\fBplcalc_world\fP: Calculate world coordinates and corresponding window index from relative device coordinates
.TP
\fBplclear\fP: Clear current (sub)page
.TP
\fBplcol0\fP: Set color, cmap0
.TP
\fBplcol1\fP: Set color, cmap1
.TP
\fBplcolorbar\fP: Plot color bar for image, shade or gradient plots
.TP
\fBplconfigtime\fP: Configure the transformation between continuous and broken-down time for the current stream
.TP
\fBplcont\fP: Contour plot
.TP
\fBplcpstrm\fP: Copy state parameters from the reference stream to the current stream
.TP
\fBplctime\fP: Calculate continuous time from broken-down time for the current stream
.TP
\fBplend\fP: End plotting session
.TP
\fBplend1\fP: End plotting session for current stream
.TP
\fBplenv0\fP: Same as \fBplenv\fP(3plplot) but if in multiplot mode does not advance the subpage, instead clears it
.TP
\fBplenv\fP: Set up standard window and draw box
.TP
\fBpleop\fP: Eject current page
.TP
\fBplerrx\fP: Draw error bars in x direction
.TP
\fBplerry\fP: Draw error bars in the y direction
.TP
\fBplfamadv\fP: Advance to the next family file on the next new page
.TP
\fBplfill\fP: Draw filled polygon
.TP
\fBplfill3\fP: Draw filled polygon in 3D
.TP
\fBplflush\fP: Flushes the output stream
.TP
\fBplfont\fP: Set font
.TP
\fBplfontld\fP: Load Hershey fonts
.TP
\fBplGetCursor\fP: Wait for graphics input event and translate to world coordinates.
.TP
\fBplgchr\fP: Get character default height and current (scaled) height
.TP
\fBplgcmap1_range\fP: Get the cmap1 argument range for continuous color plots
.TP
\fBplgcol0\fP: Returns 8-bit RGB values for given color index from cmap0
.TP
\fBplgcol0a\fP: Returns 8-bit RGB values and PLFLT alpha transparency value for given color index from cmap0
.TP
\fBplgcolbg\fP:  Returns the background color (cmap0[0]) by 8-bit RGB value
.TP
\fBplgcolbga\fP:  Returns the background color (cmap0[0]) by 8-bit RGB value and PLFLT alpha transparency value
.TP
\fBplgcompression\fP: Get the current device-compression setting
.TP
\fBplgdev\fP: Get the current device (keyword) name
.TP
\fBplgdidev\fP: Get parameters that define current device-space window
.TP
\fBplgdiori\fP: Get plot orientation
.TP
\fBplgdiplt\fP: Get parameters that define current plot-space window
.TP
\fBplgdrawmode\fP: Get drawing mode (depends on
device support!)
.TP
\fBplgfam\fP: Get family file parameters
.TP
\fBplgfci\fP: Get FCI (font characterization integer)
.TP
\fBplgfnam\fP: Get output file name
.TP
\fBplgfont\fP: Get family, style and weight of the current font
.TP
\fBplglevel\fP: Get the (current) run level
.TP
\fBplgpage\fP: Get page parameters
.TP
\fBplgra\fP: Switch to graphics screen
.TP
\fBplgradient\fP: Draw linear gradient inside polygon
.TP
\fBplgriddata\fP: Grid data from irregularly sampled data
.TP
\fBplgspa\fP: Get current subpage parameters
.TP
\fBplgstrm\fP: Get current stream number
.TP
\fBplgver\fP: Get the current library version number
.TP
\fBplgvpd\fP: Get viewport limits in normalized device coordinates
.TP
\fBplgvpw\fP: Get viewport limits in world coordinates
.TP
\fBplgxax\fP: Get x axis parameters
.TP
\fBplgyax\fP: Get y axis parameters
.TP
\fBplgzax\fP: Get z axis parameters
.TP
\fBplhist\fP: Plot a histogram from unbinned data
.TP
\fBplhlsrgb\fP: Convert HLS color to RGB
.TP
\fBplimagefr\fP: Plot a 2D matrix using cmap1
.TP
\fBplimage\fP: Plot a 2D matrix using cmap1 with automatic color adjustment
.TP
\fBplinit\fP: Initialize PLplot
.TP
\fBpljoin\fP: Draw a line between two points
.TP
\fBpllab\fP: Simple routine to write labels
.TP
\fBpllegend\fP: Plot legend using discretely annotated filled boxes, lines, and/or lines of symbols
.TP
\fBpllightsource\fP: Sets the 3D position of the light source
.TP
\fBplline\fP: Draw a line
.TP
\fBplline3\fP: Draw a line in 3 space
.TP
\fBpllsty\fP: Select line style
.TP
\fBplmap\fP: Plot continental outline or shapefile data in world coordinates
.TP
\fBplmapfill\fP: Plot all or a subset of Shapefile data, filling the polygons
.TP
\fBplmapline\fP: Plot all or a subset of Shapefile data using lines in world coordinates
.TP
\fBplmapstring\fP: Plot all or a subset of Shapefile data using strings or points in world coordinates
.TP
\fBplmaptex\fP: Draw text at points defined by Shapefile data in world coordinates
.TP
\fBplmeridians\fP: Plot latitude and longitude lines
.TP
\fBplmesh\fP: Plot surface mesh
.TP
\fBplmeshc\fP: Magnitude colored plot surface mesh with contour
.TP
\fBplmkstrm\fP: Creates a new stream and makes it the default
.TP
\fBplmtex\fP: Write text relative to viewport boundaries
.TP
\fBplmtex3\fP: Write text relative to viewport boundaries in 3D plots
.TP
\fBplot3d\fP: Plot 3-d surface plot
.TP
\fBplot3dc\fP: Magnitude colored plot surface with contour
.TP
\fBplot3dcl\fP: Magnitude colored plot surface with contour for z[x][y] with y index limits
.TP
\fBplparseopts\fP: Parse command-line arguments
.TP
\fBplpat\fP: Set area line fill pattern
.TP
\fBplpath\fP: Draw a line between two points, accounting for coordinate transforms
.TP
\fBplpoin\fP: Plot a glyph at the specified points
.TP
\fBplpoin3\fP: Plot a glyph at the specified 3D points
.TP
\fBplpoly3\fP: Draw a polygon in 3 space
.TP
\fBplprec\fP: Set precision in numeric labels
.TP
\fBplpsty\fP: Select area fill pattern
.TP
\fBplptex\fP: Write text inside the viewport
.TP
\fBplptex3\fP: Write text inside the viewport of a 3D plot
.TP
\fBplrandd\fP: Random number generator returning a real random number in the range [0,1]
.TP
\fBplreplot\fP: Replays contents of plot buffer to current device/file
.TP
\fBplrgbhls\fP: Convert RGB color to HLS
.TP
\fBplschr\fP: Set character size
.TP
\fBplscmap0\fP: Set cmap0 colors by 8-bit RGB values
.TP
\fBplscmap0a\fP: Set cmap0 colors by 8-bit RGB values and PLFLT alpha transparency value
.TP
\fBplscmap0n\fP: Set number of colors in cmap0
.TP
\fBplscmap1_range\fP: Set the cmap1 argument range for continuous color plots
.TP
\fBplscmap1\fP: Set opaque RGB cmap1 colors values
.TP
\fBplscmap1a\fP: Set semitransparent cmap1 RGBA colors.
.TP
\fBplscmap1l\fP: Set cmap1 colors using a piece-wise linear relationship
.TP
\fBplscmap1la\fP: Set cmap1 colors and alpha transparency using a piece-wise linear relationship
.TP
\fBplscmap1n\fP: Set number of colors in cmap1
.TP
\fBplscol0\fP:  Set 8-bit RGB values for given cmap0 color index
.TP
\fBplscol0a\fP:  Set 8-bit RGB values and PLFLT alpha transparency value for given cmap0 color index
.TP
\fBplscolbg\fP: Set the background color by 8-bit RGB value
.TP
\fBplscolbga\fP: Set the background color by 8-bit RGB value and PLFLT alpha transparency value.
.TP
\fBplscolor\fP: Used to globally turn color output on/off
.TP
\fBplscompression\fP: Set device-compression level
.TP
\fBplsdev\fP: Set the device (keyword) name
.TP
\fBplsdidev\fP: Set parameters that define current device-space window
.TP
\fBplsdimap\fP: Set up transformation from metafile coordinates
.TP
\fBplsdiori\fP: Set plot orientation
.TP
\fBplsdiplt\fP: Set parameters that define current plot-space window
.TP
\fBplsdiplz\fP: Set parameters incrementally (zoom mode) that define current plot-space window
.TP
\fBplsdrawmode\fP: Set drawing mode (depends on device support!)
.TP
\fBplseed\fP: Set seed for internal random number generator.
.TP
\fBplsesc\fP: Set the escape character for text strings
.TP
\fBplsetopt\fP: Set any command-line option
.TP
\fBplsfam\fP: Set family file parameters
.TP
\fBplsfci\fP: Set FCI (font characterization integer)
.TP
\fBplsfnam\fP: Set output file name
.TP
\fBplsfont\fP: Set family, style and weight of the current font
.TP
\fBplshades\fP: Shade regions on the basis of value
.TP
\fBplshade\fP:  Shade individual region on the basis of value
.TP
\fBplslabelfunc\fP: Assign a function to use for generating custom axis labels
.TP
\fBplsmaj\fP: Set length of major ticks
.TP
\fBplsmem\fP: Set the memory area to be plotted (RGB)
.TP
\fBplsmema\fP: Set the memory area to be plotted (RGBA)
.TP
\fBplsmin\fP: Set length of minor ticks
.TP
\fBplsori\fP: Set orientation
.TP
\fBplspage\fP: Set page parameters
.TP
\fBplspal0\fP: Set the cmap0 palette using the specified cmap0*.pal format file
.TP
\fBplspal1\fP: Set the cmap1 palette using the specified cmap1*.pal format file
.TP
\fBplspause\fP: Set the pause (on end-of-page) status
.TP
\fBplsstrm\fP: Set current output stream
.TP
\fBplssub\fP: Set the number of subpages in x and y
.TP
\fBplssym\fP: Set symbol size
.TP
\fBplstar\fP: Initialization
.TP
\fBplstart\fP: Initialization
.TP
\fBplstransform\fP: Set a global coordinate transform function
.TP
\fBplstring\fP: Plot a glyph at the specified points
.TP
\fBplstring3\fP: Plot a glyph at the specified 3D points
.TP
\fBplstripa\fP: Add a point to a strip chart
.TP
\fBplstripc\fP: Create a 4-pen strip chart
.TP
\fBplstripd\fP: Deletes and releases memory used by a strip chart
.TP
\fBplstyl\fP: Set line style
.TP
\fBplsurf3d\fP: Plot shaded 3-d surface plot
.TP
\fBplsurf3dl\fP: Plot shaded 3-d surface plot for z[x][y] with y index limits
.TP
\fBplsvect\fP: Set arrow style for vector plots
.TP
\fBplsvpa\fP: Specify viewport in absolute coordinates
.TP
\fBplsxax\fP: Set x axis parameters
.TP
\fBplsyax\fP: Set y axis parameters
.TP
\fBplsym\fP: Plot a glyph at the specified points
.TP
\fBplszax\fP: Set z axis parameters
.TP
\fBpltext\fP: Switch to text screen
.TP
\fBpltimefmt\fP: Set format for date / time labels
.TP
\fBplvasp\fP: Specify viewport using aspect ratio only
.TP
\fBplvect\fP: Vector plot
.TP
\fBplvpas\fP: Specify viewport using coordinates and aspect ratio
.TP
\fBplvpor\fP: Specify viewport using normalized subpage coordinates
.TP
\fBplvsta\fP: Select standard viewport
.TP
\fBplw3d\fP: Configure the transformations required for projecting a 3D surface on a 2D window
.TP
\fBplwidth\fP: Set pen width
.TP
\fBplwind\fP: Specify window
.TP
\fBplxormod\fP: Enter or leave xor mode
.nr PD 10

.SH AUTHORS
Many developers (who are credited at http://plplot.org/credits.php)
have contributed to PLplot over its long history.
.SH SEE ALSO
PLplot documentation at http://plplot.org/documentation.php.

