pl_setcontlabelformat
: Set
format of numerical label for contourspl_setcontlabelparam
: Set parameters of
contour labelling other than format of numerical labelpladv
: Advance the (sub-)pageplaxes
: Draw a box with axes, etc. with arbitrary
originplbin
: Plot a histogram from binned dataplbop
: Begin a new pageplbox
: Draw a box with axes, etcplbox3
: Draw a box with axes, etc, in 3-dplcalc_world
: Calculate world coordinates and
corresponding window index from relative device coordinatesplclear
: Clear current (sub)pageplcol0
: Set color, map0plcol1
: Set color, map1plcont
: Contour plotplcpstrm
: Copy state parameters from the
reference stream to the current streamplend
: End plotting sessionplend1
: End plotting session for current streamplenv0
: Same as plenv
but if in multiplot
mode does not advance the subpage, instead clears it.plenv
: Set up standard window and draw boxpleop
: Eject current pageplerrx
: Draw x error barplerry
: Draw y error barplfamadv
: Advance to the next family file on the
next new pageplfill
: Draw filled polygonplfill3
: Draw filled polygon in 3Dplflush
: Flushes the output streamplfont
: Set character fontplfontld
: Load character fontplgchr
: Get character default height and current
(scaled) heightplgcol0
: Returns 8-bit RGB values for given color
from color map0plgcolbg
: Returns the background color
(cmap0[0]) by 8-bit RGB valueplgcompression
: Get the current
device-compression settingplgdev
: Get the current device (keyword) nameplgdidev
: Get parameters that define current
device-space windowplgdiori
: Get plot orientationplgdiplt
: Get parameters that define current
plot-space windowplgfam
: Get family file parametersplgfci
: Get FCI (font characterization integer)plgfnam
: Get output file nameplglevel
: Get the (current) run levelplgpage
: Get page parametersplgra
: Switch to graphics screenplgriddata
: Grid data from irregularly sampled
dataplgspa
: Get current subpage parametersplgstrm
: Get current stream numberplgver
: Get the current library version numberplgvpd
: Get viewport limits in normalized
device coordinatesplgvpw
: Get viewport limits in world coordinatesplgxax
: Get x axis parametersplgyax
: Get y axis parametersplgzax
: Get z axis parametersplhist
: Plot a histogram from unbinned dataplhlsrgb
: Convert HLS color to RGBplinit
: Initialize PLplotpljoin
: Draw a line between two pointspllab
: Simple routine to write labelspllightsource
: Sets the 3D position of the light
sourceplline
: Draw a lineplline3
: Draw a line in 3 spacepllsty
: Select line styleplmap
: Plot continental outline in world coordinates.plmeridians
: Plot latitude and longitude lines.plmesh
: Plot surface meshplmeshc
: Magnitude colored plot surface mesh with contour.plmkstrm
: Creates a new stream and makes it the
defaultplmtex
: Write text relative to viewport boundariesplot3d
: Plot 3-d surface plotplot3dc
: Magnitude colored plot surface with contour.plparseopts
: Parse command-line argumentsplpat
: Set area fill patternplpoin
: Plots a character at the specified pointsplpoin3
: Plots a character at the specified
points in 3 spaceplpoly3
: Draw a polygon in 3 spaceplprec
: Set precision in numeric labelsplpsty
: Select area fill patternplptex
: Write text inside the viewportplreplot
: Replays contents of plot buffer to
current device/fileplrgbhls
: Convert RGB color to HLSplschr
: Set character sizeplscmap0
: Set color map0 colors by 8-bit RGB
valuesplscmap0n
: Set number of colors in color map0plscmap1
: Set color map1 colors using 8-bit RGB
valuesplscmap1l
: Set color map1 colors using a
piece-wise linear relationshipplscmap1n
: Set number of colors in color map1plscol0
: Set a given color from color map0 by 8
bit RGB valueplscolbg
: Set the background color
by 8-bit RGB valueplscolor
: Used to globally turn color output on/offplscompression
: Set device-compression levelplsdev
: Set the device (keyword) nameplsdidev
: Set parameters that define current
device-space windowplsdimap
: Set up transformation from metafile
coordinatesplsdiori
: Set plot orientationplsdiplt
: Set parameters that define current
plot-space windowplsdiplz
: Set parameters incrementally (zoom mode)
that define current plot-space windowplsesc
: Set the escape character for text stringsplsetopt
: Set any command-line optionplsfam
: Set family file parametersplsfci
: Set FCI (font characterization integer)plsfnam
: Set output file nameplshades
: Shade regions on the basis of valueplshade
: Shade individual region on the basis of valueplshade1
: Shade individual region on the basis of valueplsmaj
: Set length of major ticksplsmem
: Set the memory area to be plottedplsmin
: Set length of minor ticksplsori
: Set orientationplspage
: Set page parametersplspause
: Set the pause (on end-of-page) statusplsstrm
: Set current output streamplssub
: Set the number of subpages in x and yplssym
: Set symbol sizeplstar
: Initializationplstart
: Initializationplstripa
: Add a point to a stripchartplstripc
: Create a 4-pen stripchartplstripd
: Deletes and releases memory used by a
stripchartplstyl
: Set line styleplsurf3d
: Plot shaded 3-d surface plotplsvect
: Set arrow style for vector plotsplsvpa
: Specify viewport in absolute coordinatesplsxax
: Set x axis parametersplsyax
: Set y axis parametersplsym
: Plots a symbol at the specified pointsplszax
: Set z axis parameterspltext
: Switch to text screenplvasp
: Specify viewport using aspect ratio onlyplvect
: Vector plotplvpas
: Specify viewport using coordinates and aspect ratioplvpor
: Specify viewport using coordinatesplvsta
: Select standard viewportplw3d
: Set up window for 3-d plottingplwid
: Set pen widthplwind
: Specify world coordinates of viewport boundariesplxormod
: Enter or leave xor modeThe purpose of this chapter is to document the API for every C function in PLplot that should have a counterpart in other PLplot language bindings such as Fortran 77. These common API routines have a special "c_" prefix name assigned to them in plplot.h. This common API between the various languages constitutes the most important part of the PLplot API that programmers need to know. Additional PLplot API specialized for each language binding is documented in Chapter 18 and subsequent chapters.
All common API functions of the current CVS HEAD are listed here with their arguments except for obsolete/deprecated API which is listed in Chapter 22. All functions have a short description, and all parameters are documented.
pl_setcontlabelformat
: Set
format of numerical label for contours
Set format of numerical label for contours.
|