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 map0plgcol0a
: Returns 8-bit RGB values and double alpha
value for given color from color map0.plgcolbg
: Returns the background color
(cmap0[0]) by 8-bit RGB valueplgcolbga
: Returns the background color (cmap0[0])
by 8-bit RGB value and double alpha value.plgcompression
: 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 nameplgfont
: Get family, style and weight of the
current fontplglevel
: 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 RGBplimagefr
: Plot a 2D matrix using color map1plimage
: Plot a 2D matrix using color map1 with
automatic colour adjustmentplinit
: 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 boundariesplmtex3
: Write text relative to viewport boundaries
in 3D plots.plot3d
: 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 viewportplptex3
: Write text inside the viewport of a 3D plot.plrandd
: Random number generator
returning a real random number in the range [0,1].plreplot
: 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 valuesplscmap0a
: Set color map0 colors by 8-bit RGB values and
double alpha value.plscmap0n
: Set number of colors in color map0plscmap1
: Set color map1 colors using 8-bit RGB
valuesplscmap1a
: Set color map1 colors using 8-bit RGB values
and double alpha values.plscmap1l
: Set color map1 colors using a
piece-wise linear relationshipplscmap1la
: 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 valueplscol0a
: Set a given color from color map0 by 8
bit RGB value and double alpha value.plscolbg
: Set the background color
by 8-bit RGB valueplscolbga
: Set the background color
by 8-bit RGB value and double alpha value.plscolor
: 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 windowplseed
: Set seed for internal random
number generator.plsesc
: 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 nameplsfont
: Set family, style and weight of the
current fontplshades
: 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 screenpltimefmt
: Set format for date / time labelsplvasp
: 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 PLplot function that should be available across all PLplot language bindings. This common API between the various languages constitutes the most important part of the PLplot API that programmers need to know. Note that in C, these common API routines have a special "c_" prefix name assigned to them in plplot.h.
What follows is a list of all common API functions of the current CVS HEAD with their arguments except for obsolete/deprecated API functions which are listed in Chapter 24. The following information is provided for each function:
The function name and a brief description.
The function as it would be called from C.
A complete description of the function.
A description of each argument that the function takes.
The redacted argument form of the function, currently used by the programming languages Fortran95, Python, Java and Perl, as well as any language specific variations that might occur on the general calling scheme described in the following paragraph.
A list of PLplot examples that demonstrate how to use the function.
The general calling scheme for the other languages supported
by PLplot is as follows, using the function
plline
as an example.
C: plline(n,x,y)
F77: plline(n,x,y)
F95: plline(x,y)
C++: pls->line(n,x,y)
Java: pls.line(x,y)
Perl/PDL: plline($x,$y)
Python: plline(x,y)
Tcl/Tk: $w cmd plline $n x y
pl_setcontlabelformat
: Set
format of numerical label for contours
Set format of numerical label for contours.
|
Redacted form: pl_setcontlabelformat(lexp, sigdig)
This function is used example 9.