Man Pages in libncarg-dev

  1. Carta.tech
  2. Packages
  3. libncarg-dev
  • 1

    Section 1NCAR: Executable programs or shell commands

    ncarg_gks.1NCAR
    Ncar graphics gks environment variables
  • 1

    Section 1NCARG: Executable programs or shell commands

    cgm.1NCARG
    Computer graphics metafile operations
  • 770

    Section 3NCARG: Library calls

    agback.3NCARG
    Draws the background specified by the current values of the control parameters - the primary parameters with default values or with values supplied by the user, and the secondary parameters with values computed by agstup.
    agbnch.3NCARG
    Provides an easy way to convert binary dash patterns into character dash patterns.
    agchax.3NCARG
    Provides a way for the user to change the color, intensity, line style, etc., of various portions of the axes.
    agchcu.3NCARG
    Provides a way for the user to change the color, intensity, line style, etc., of curves drawn by autograph.
    agchil.3NCARG
    Provides a way for the user to change the color, intensity, text style, etc., of the informational labels.
    agchnl.3NCARG
    Provides a way for the user to substitute arbitrary character strings for the numeric labels generated by autograph.
    agcurv.3NCARG
    Draws a curve in a manner specified by the current values of the control parameters - the primary parameters with default values or with values supplied by the user, and the secondary parameters with values computed by agstup.
    agdshn.3NCARG
    Provides an easy way to generate the names of parameters in the group 'dash/pattern.', for use in calls to agsetc and aggetc.
    aggetc.3NCARG
    Allows a user program to retrieve (in effect) the character-string values of certain single parameters.
    aggetf.3NCARG
    Allows a user program to retrieve the real value of a single parameter.
    aggeti.3NCARG
    Allows a user program to retrieve the integer equivalent of the real value of a single parameter.
    aggetp.3NCARG
    Allows a user program to get the values of a group of parameters containing one or more elements.
    aggetr.3NCARG
    Allows a user program to retrieve the real value of a single parameter.
    agpwrt.3NCARG
    Provides a way for the user to change the style of all text strings drawn by autograph.
    agrstr.3NCARG
    Restores a saved state of autograph.
    agsave.3NCARG
    Saves the current state of autograph for later restoration by agrstr.
    agsetc.3NCARG
    Allows a user program to (in effect) store a character string as the value of a specified single parameter.
    agsetf.3NCARG
    Allows a user program to store a real number as the value of a single parameter.
    agseti.3NCARG
    Allows a user program to store the real equivalent of an integer as the value of a single parameter.
    agsetp.3NCARG
    Allows a user program to reset the values of a group of parameters containing one or more elements.
    agsetr.3NCARG
    Allows a user program to store a real number as the value of a single parameter.
    agstup.3NCARG
    Performs "set-up" tasks required before agback and agcurv may be called. basically, agstup examines the current values of the primary control parameters for errors and computes from them and from its arguments the values of secondary control parameters. the primary and secondary control parameters together determine how the routines agback and agcurv will behave.
    agutol.3NCARG
    Provides a way for the user to change the user-system-to-label-system mapping for one or more of the four axes.
    anotat.3NCARG
    Changes the values of certain primary control parameters, purportedly having to do with "annotation" of a graph.
    ardbpa.3NCARG
    Produces a plot showing all of the edge segments in an area map that have a specified group identifier igrp; if igrp is less than or equal to zero, all groups are included. such plots allow one to debug problems with an area map.
    ardrln.3NCARG
    Draws a polyline that is masked by a given area map.
    areas.3NCARG
    A set of routines allowing you to create an area map from a set of edges and then to use the area map for various purposes.
    areas_params.3NCARG
    This document briefly describes all areas parameters.
    aredam.3NCARG
    Adds edge segments to an area map.
    argeti.3NCARG
    Retrieves the integer value of an areas parameter.
    argetr.3NCARG
    Retrieves the real value of an areas parameter.
    argtai.3NCARG
    Returns the area identifiers associated with a given point.
    arinam.3NCARG
    Initializes an area map.
    armvam.3NCARG
    Moves an area map from one integer array to another.
    arpram.3NCARG
    Preprocesses an area map that has been initialized by a call to arinam and to which edges have been added by calls to aredam.
    arscam.3NCARG
    Scans an area map from left to right, extracting the definitions of all the areas defined by the area map and delivering them to a user-defined subroutine for processing.
    arseti.3NCARG
    Provides a new integer value for an areas parameter.
    arsetr.3NCARG
    Provides a new real value for an areas parameter.
    autograph.3NCARG
    To draw graphs, each with a labeled background and each displaying one or more curves.
    bivar.3NCARG
    Provides bivariate interpolation and smooth surface fitting for values given at irregularly distributed points. the resulting interpolating function and its first-order partial derivatives are continuous. the method employed is local, i.e. a change in the data in one area of the plane does not affect the interpolating function except in that local area. also, the method gives exact results when all points lie in a plane.
    bivar_params.3NCARG
    This document briefly describes all bivar parameters.
    c_csgetd.3NCARG
    Retrieves the value of an internal parameter of type double.
    c_csgeti.3NCARG
    Retrieves the value of an internal parameter of type int.
    c_csgetr.3NCARG
    Retrieves the value of an internal parameter of type float.
    c_cssetd.3NCARG
    Set double valued parameters
    c_csseti.3NCARG
    Set int valued parameters
    c_cssetr.3NCARG
    Set float valued parameters
    c_dsgetc.3NCARG
    Retrieve values for char valued parameters
    c_dsgeti.3NCARG
    Retrieves the value of an internal parameter of type int.
    c_dsgetr.3NCARG
    Retrieves the value of an internal parameter of type float.
    c_dsgetrd.3NCARG
    Retrieves the value of an internal parameter of type double.
    c_dssetc.3NCARG
    Set char valued parameters
    c_dsseti.3NCARG
    Set int valued parameters
    c_dssetr.3NCARG
    Set float valued parameters
    c_dssetrd.3NCARG
    Set double valued parameters
    c_ftcurv.3NCARG
    1d interpolation for non-periodic functions
    c_ftcurvd.3NCARG
    Calculate derivatives
    c_ftcurvi.3NCARG
    Calculate integrals
    c_ftcurvp.3NCARG
    1d interpolation for periodic functions
    c_ftcurvpi.3NCARG
    Calculate integrals for periodic functions
    c_ftcurvps.3NCARG
    Compute a smoothing spline for periodic functions.
    c_ftcurvs.3NCARG
    Compute a smoothing spline
    c_ftcurvs1.3NCARG
    Calculate values for a smoothing spline for data in the plane.
    c_ftgetc.3NCARG
    Retrieve a string valued parameter
    c_ftgetfa_data.3NCARG
    Retrieve array values
    c_ftgetfa_size.3NCARG
    Retrieve the size of an array
    c_ftgeti.3NCARG
    Retrieve an int valued parameter
    c_ftgetr.3NCARG
    Retrieve a float valued parameter
    c_ftkurv.3NCARG
    Interpolation for parametric curves
    c_ftkurvd.3NCARG
    Calculate interpolated values and derivatives for parametric curves
    c_ftkurvp.3NCARG
    Interpolation for closed parametric curves
    c_ftkurvpd.3NCARG
    Interpolation and derivative calculation for closed parametric curves
    c_ftsetc.3NCARG
    Set char valued parameters
    c_ftsetfa.3NCARG
    Set float valued array parameters
    c_ftseti.3NCARG
    Set int valued parameters
    c_ftsetr.3NCARG
    Set float valued parameters
    c_ftsurf.3NCARG
    2d tension spline interpolation of rectangular data
    c_natgridd.3NCARG
    Primary double precision c entry for natural neighbor gridding
    c_natgrids.3NCARG
    Primary c entry for natural neighbor gridding
    c_nngetaspectd.3NCARG
    Retrieve a double precision aspect at a specified coordinate.
    c_nngetaspects.3NCARG
    Retrieve the aspect at a specified coordinate.
    c_nngetc.3NCARG
    Retrieve values for char valued parameters
    c_nngeti.3NCARG
    Retrieves the value of an internal parameter of type int.
    c_nngetr.3NCARG
    Retrieves the value of an internal parameter of type float.
    c_nngetrd.3NCARG
    Retrieves the value of an internal parameter of type double.
    c_nngetsloped.3NCARG
    Retrieve a double precision slope at a specified coordinate.
    c_nngetslopes.3NCARG
    Retrieve the slope at a specified coordinate.
    c_nnpntd.3NCARG
    Interpolate at a single point
    c_nnpntend.3NCARG
    Exit single point mode
    c_nnpntendd.3NCARG
    Exit single point mode
    c_nnpntinitd.3NCARG
    Enter single point mode
    c_nnpntinits.3NCARG
    Enter single point mode
    c_nnpnts.3NCARG
    Interpolate at a single point
    c_nnsetc.3NCARG
    Set char valued parameters
    c_nnseti.3NCARG
    Set int valued parameters
    c_nnsetr.3NCARG
    Set float valued parameters
    c_nnsetrd.3NCARG
    Set double valued parameters
    c_shgeti.3NCARG
    Retrieves the value of an internal parameter of type int.
    c_shseti.3NCARG
    Set int valued parameters
    clsgks.3NCARG
    Deactivates workstation 1, closes workstation 1, and closes gks.
    colconv.3NCARG
    Allows a user to convert among the color models rgb, hsv, hls, and yiq.
    conop1.3NCARG
    Sets option switches for the conran_family utility.
    conop2.3NCARG
    Sets option switches and specifys various integer parameters to be used by the conran_family utility.
    conop3.3NCARG
    Sets option switches and specifys various real parameters to be used by the conran_family utility.
    conop4.3NCARG
    Sets option switches and specifys various character parameters to be used by the conran_family utility.
    conpack.3NCARG
    Provides a sort of tool kit of fortran subroutines that can be called in various combinations to draw different kinds of contour plots.
    conran.3NCARG
    Draws a two dimensional contour map from irregularly distributed data. the contour lines may be smoothed.
    conran_family_params.3NCARG
    Includes a brief description of all conran_family internal parameters.
    conraq.3NCARG
    Draws a two dimensional contour map from irregularly distributed data. this is the small quick version of the conran_family. it also has the fewest available number of options.
    conras.3NCARG
    Draws a two dimensional contour map from irregularly distributed data. this is the super version of the conran_family.
    conrec.3NCARG
    Draws a two dimensional contour map from data stored in a rectangular array. the contour lines are labeled.
    conrec_family.3NCARG
    Is a set of two dimensional contour mapping routines. there are options for generating standard contours, smoothing contour lines, labeling the contours, and removing crowded lines.
    conrec_family_params.3NCARG
    Includes a brief description of all conrec_family internal parameters.
    conrecqck.3NCARG
    This utility has been merged into the conrec_family. type "man conrec_family" to see its man page.
    conrecquick.3NCARG
    This utility has been merged into the conrec_family. type "man conrec_family" to see its man page.
    conrecsmooth.3NCARG
    This utility has been merged into the conrec_family. type "man conrec_family" to see its man page.
    conrecspr.3NCARG
    This utility has been merged into the conrec_family. type "man conrec_family" to see its man page.
    conrecsuper.3NCARG
    This utility has been merged into the conrec_family. type "man conrec_family" to see its man page.
    cpback.3NCARG
    Draws a background for a contour plot.
    cpchcf.3NCARG
    Called by conpack routines when a constant field is detected. the default version does nothing. a user-written version may be supplied to provide control as the constant-field message is drawn.
    cpchcl.3NCARG
    Called by the conpack routines cpcldm and cpcldr. the default version does nothing. a user-written version may be supplied to provide control as contour lines are drawn.
    cpchhl.3NCARG
    Called by conpack routines as high/low labels are being drawn. the default version does nothing. a user-written version may be supplied to provide control as the labels are drawn.
    cpchil.3NCARG
    Called by conpack routines as the informational label is drawn. the default version does nothing. a user-written version may be supplied to provide control as the label is drawn.
    cpchll.3NCARG
    Called by conpack routines as contour line labels are drawn. the default version does nothing. a user-written version may be supplied to provide control as the labels are drawn.
    cpcica.3NCARG
    Incorporates into a user's cell array color indices determined by examining where the user's contours lie relative to the cell array.
    cpclam.3NCARG
    Adds contour lines to an area map. this is part of the process of drawing a solid-fill contour plot.
    cpcldm.3NCARG
    Draws contour lines masked by an existing area map. the object of this may be simply to avoid drawing contour lines through label boxes, but the routine may be used for more complicated tasks, like limiting the drawing of contour lines to the ocean areas on an ezmap background.
    cpcldr.3NCARG
    Draws contour lines.
    cpcltr.3NCARG
    Traces the contour lines at a given level and retrieves them for some sort of user-defined processing.
    cpcnrc.3NCARG
    Draws black and white contours with a single call. the behavior of the old routine conrec; it has the same arguments and produces similar output.
    cpdrpl.3NCARG
    Provides a useful polyline-drawer for the routine cpcldm.
    cpezct.3NCARG
    Draws black and white contours with a single call. simulates the behavior of the old subroutine ezcntr in conrec_family; it has the same arguments and will produce similar output.
    cpgetc.3NCARG
    Retrieves the current value of an internal parameter of type character.
    cpgeti.3NCARG
    Retrieves the integral value of an internal parameter of type integer or real.
    cpgetr.3NCARG
    Retrieves the real value of an internal parameter of type real or integer.
    cplbam.3NCARG
    Adds label boxes (for the informational label, high and low labels, and contour-line labels) to an area map. the ultimate object of this will usually be to prevent contour lines drawn by cpcldm from passing through labels or to prevent fill of the label boxes as contour bands are filled.
    cplbdr.3NCARG
    Draws labels (an informational label, high and low labels, and line labels).
    cpmpxy.3NCARG
    Maps conpack output from a rectangular coordinate system superimposed on the data grid to some other coordinate system.
    cpmviw.3NCARG
    Moves the contents of an old integer workspace to a new one.
    cpmvrw.3NCARG
    Moves the contents of an old real workspace to a new one.
    cppkcl.3NCARG
    Picks a set of contour levels.
    cppklb.3NCARG
    Picks a set of labels for labeled contour levels.
    cprect.3NCARG
    Initializes the contouring of a rectangular array of data.
    cprset.3NCARG
    Resets all parameters to their initial default values.
    cpscae.3NCARG
    Called repeatedly by the routine cpcica as it executes. updates a particular element of a user's cell array. the default version of cpscae may be replaced by the user with a version that does something different.
    cpsetc.3NCARG
    Sets the value of an internal parameter of type character.
    cpseti.3NCARG
    Sets the value of an internal parameter of type integer or real.
    cpsetr.3NCARG
    Sets the value of an internal parameter of type real or integer.
    cpsprs.3NCARG
    Interpolates from an array of data on a "sparse" rectangular grid which is regularly spaced in x and y to an array of data on a "dense" rectangular grid and initializes contouring from the array on the dense grid. (by a "sparse" grid is meant one whose dimensions are smaller than one would like, so that contour lines constructed directly on it are composed of long straight segments.) cpsps1 may be viewed as a data smoothing routine. cpsprs is an alternate name for the routine cpsps1.
    cpsps1.3NCARG
    Interpolates from an array of data on a "sparse" rectangular grid which is regularly spaced in x and y to an array of data on a "dense" rectangular grid and initializes contouring from the array on the dense grid. (by a "sparse" grid is meant one whose dimensions are smaller than one would like, so that contour lines constructed directly on it are composed of long straight segments.) cpsps1 may be viewed as a data smoothing routine. cpsprs is an alternate name for the routine cpsps1.
    cpsps2.3NCARG
    Interpolates from an array of data on a "sparse" rectangular grid which is irregularly spaced in x and y to an array of data on a "dense" rectangular grid and initializes contouring from the array on the dense grid. (by a "sparse" grid is meant one whose dimensions are smaller than one would like, so that contour lines constructed directly on it are composed of long straight segments.) cpsps2 may be viewed as a data smoothing routine.
    csa1s.3NCARG
    Cubic spline approximation, simple entry for one-dimensional input
    csa1xs.3NCARG
    Cubic spline approximation, expanded entry for one-dimensional input
    csa2ls.3NCARG
    Cubic spline approximation, simple entry for two-dimensional input, list output
    csa2lxs.3NCARG
    Cubic spline approximation, expanded entry for two-dimensional input, list output
    csa2s.3NCARG
    Cubic spline approximation, simple entry for two-dimensional input, gridded output
    csa2xs.3NCARG
    Cubic spline approximation, expanded entry for two-dimensional input, gridded output
    csa3ls.3NCARG
    Cubic spline approximation, simple entry for three-dimensional input, list output
    csa3lxs.3NCARG
    Cubic spline approximation, expanded entry for three-dimensional input, list output
    csa3s.3NCARG
    Cubic spline approximation, simple entry for three-dimensional input
    csa3xs.3NCARG
    Cubic spline approximation, expanded entry for three-dimensional input
    csagrid.3NCARG
    Cubic spline approximation
    csagrid_errors.3NCARG
    This document briefly describes all the errors reported from csagrid.
    csc2s.3NCARG
    Convert from cartesian to lat/lon coordinates
    csc2sd.3NCARG
    Convert from cartesian to lat/lon coordinates
    csgetd.3NCARG
    Retrieves the value of an internal parameter of type double precision.
    csgeti.3NCARG
    Retrieves the value of an internal parameter of type integer.
    csgetr.3NCARG
    Retrieves the value of an internal parameter of type real.
    css2c.3NCARG
    Convert from cartesian to lat/lon coordinates
    css2cd.3NCARG
    Convert from lat/lon coordinates to cartesian coordinates.
    css_overview.3NCARG
    Fit a tension spline interpolation to a function
    cssetd.3NCARG
    Sets the value of an internal parameter of type double precision for the cssgrid package.
    csseti.3NCARG
    Sets the value of an internal parameter of type integer.
    cssetr.3NCARG
    Sets the value of an internal parameter of type real for the cssgrid package.
    cssgrid.3NCARG
    Tension spline interpolation on a sphere.
    cssgrid_errors.3NCARG
    This document briefly describes all the errors reported from cssgrid.
    cssgridd.3NCARG
    Tension spline interpolation on a sphere.
    csstri.3NCARG
    Calculates a delaunay triangulation for data on a sphere
    csstrid.3NCARG
    Calculates a delaunay triangulation for data on a sphere
    csvoro.3NCARG
    Calculate voronoi polygons for data on a sphere.
    csvorod.3NCARG
    Calculate voronoi polygons for data on a sphere.
    curv1.3NCARG
    Does set-up for curv2.
    curv2.3NCARG
    1d interpolation for non-periodic functions.
    curvd.3NCARG
    Derivatives for 1d functions.
    curve.3NCARG
    Draws the curve defined by a specified series of points in the user coordinate system. the "pen" (for subsequent calls to frstpt, vector, plotif, and plotit) is left at the location of the last point in the curve.
    curve3.3NCARG
    Draws the projection of a curve defined by a sequence of points in 3-space.
    curved.3NCARG
    Draws a curve through a sequence of points.
    curvi.3NCARG
    Integrate a spline curve
    curvp1.3NCARG
    Calculate values for curvp2 usage.
    curvp2.3NCARG
    Interpolate a periodic function at a specified point
    curvpi.3NCARG
    Integrate a periodic spline curve
    curvps.3NCARG
    Calculate values for a smoothing spline for a periodic function.
    curvs.3NCARG
    Calculate values for a smoothing spline
    curvs1.3NCARG
    Calculate values for a smoothing spline for data in the plane.
    curvs2.3NCARG
    Calculates an interpolated value for a smoothing spline under tension at a given point.
    dandr.3NCARG
    Draws an isosurface when used in conjunction with entry init3d.
    dashchar.3NCARG
    The dash utilities have all been incorporated into the dashline utility. to see its man page, type "man dashline".
    dashdb.3NCARG
    Defines a dash pattern without labels.
    dashdc.3NCARG
    Defines a dash pattern with labels. if dashdc is called when the "quick" version of dashline is used, an error exit results.
    dashline.3NCARG
    A set of line-drawing routines that can be used to generate various dashed line patterns (including solid), can add labels to the lines, can smooth the lines, and can suppress crowding of lines. there are four different versions of dashline: "normal", "quick", "smooth", and "super". see the access section for details on how to invoke the various versions.
    dashline_params.3NCARG
    Brief descriptions of all internal parameters of dashline.
    dashpack.3NCARG
    A set of routines allowing you to draw curves using dashed-line patterns that may include gap-portion specifiers, solid-portion specifiers, and label-string specifiers. dashpack is intended to replace and unify the old family of ncar graphics routines (dashline, dashchar, dashsmth, and dashsupr), all of which date from the early 1970s or before. at the time of its introduction, dashpack will do anything that dashline, dashchar, and dashsmth will (and a number of things that they won't); it does not yet functionally replace all of dashsupr, but it is intended that this will eventually happen. for the moment, the older routines will stay in ncar graphics. structurally, dashpack is rather different from the routines that it replaces: its behavior is controlled by "internal parameters" that are accessed by calling parameter-access routines, rather than by manipulating the contents of labelled common blocks. there is only one version of dashpack; rather than load a different version of it in order to, say, turn smoothing on, one just changes the value of the internal parameter that controls whether or not smoothing is done. there is no analog of the old routines dashdb and dashdc in dashpack; to use a different dash pattern, one just changes the values of the internal parameters that specify what dash pattern to use. as in other ncar graphics packages, each of the internal parameters of dashpack has a three-character mnemonic name. the internal parameters are described in detail in the man page "dashpack_params". dashed-line patterns a dashed-line pattern (or just "dash pattern") may be specified using either an integer or a character string (see the parameters 'dpl', 'dps', and 'dpt'). however the pattern is specified, it is applied in a repetitive fashion as a curve is drawn. for example, if the dash pattern specifies a solid, a gap, and the label "a", a curve drawn using it will include a solid, a gap, the label "a", a solid, a gap, the label "a", and so on, until the end of the curve is reached. when a new curve is begun, use of the dash pattern starts over: the new curve starts with a solid, a gap, and the label "a". if an integer dash pattern is used, the low-order "n" bits of the integer (where "n" is the absolute value of the user-specified parameter, 'dps', and is between 1 and 32, inclusive) are interpreted; 0's represent gaps and 1's represent solids. in a character-string dash pattern, the character used to represent a gap (by default, an underscore) and the character used to represent a solid (by default, a dollar sign) are determined by the values of other internal parameters ('crg' and 'crs'); such characters may be mixed with other strings of characters that are to be used as label strings. there are parameters allowing one to specify how much distance along the curve should be devoted to each gap ('wog') and solid ('wos'), what size characters should be used for writing label strings ('woc'), whether label strings should be written at a fixed angle relative to the plotter frame or in the direction of the curve ('saf'), and, if they are written in the direction of the curve, whether or not they should be made to "bend" with the curve ('crb' and 'scf') and whether or not it is allowed to rotate them by 180 degrees to make them more nearly upright on the plotter frame ('saf'). a label string written along a curve may either be placed in a gap left in the curve or just written on top of it ('ls1', 'ls2', and 'ltl'); the latter is most effective when the characters are written in a color different from that of the curve itself. output of label strings is buffered so that, if the end of the curve occurs prior to the occurrence of the next solid or gap in the dash pattern, the curve itself may be drawn in lieu of an incomplete label, and so that, when labels are being made to "bend" with the curve, the entire label can be inverted, if necessary, so as to have the majority of it right-side up. this buffering is done by default, but may be turned off, if desired ('sbf'). all character strings are written using calls to plotchar routines. there is an internal parameter ('pcf') that says whether to call plchhq, plchmq, or plchlq. by default, plchhq is used. curve smoothing curve smoothing is turned on and off by setting a single internal parameter ('tcs') that also specifies the tension on the cubic splines used to do the smoothing. another parameter ('ssl') specifies the distance between points used to plot the smoothed curve and another ('eps') specifies the minimum distance between input points required for them to be considered separate points.
    dashpack_params.3NCARG
    This document briefly describes all dashpack parameters.
    dashsmth.3NCARG
    The dash utilities have all been incorporated into the dashline utility. to see its man page, type "man dashline".
    dashsupr.3NCARG
    The dash utilities have all been incorporated into the dashline utility. to see its man page, type "man dashline".
    displa.3NCARG
    Changes the values of certain primary control parameters purportedly having to do with the "display" of a graph.
    dpcurv.3NCARG
    Used to draw a complete curve defined by a sequence of points in the user coordinate system.
    dpdraw.3NCARG
    Used to draw a curve when fractional coordinates are available and no smoothing is to be done.
    dpfrst.3NCARG
    Specifies the first point in a sequence of points, in the user coordinate system, defining a curve to be drawn.
    dpgetc.3NCARG
    Retrieves the current character value of an internal parameter.
    dpgeti.3NCARG
    Retrieves the integral value of an internal parameter of type integer or real.
    dpgetr.3NCARG
    Retrieves the real value of an internal parameter of type real or integer.
    dplast.3NCARG
    Says that the preceding call to dpvect defined the final point in a sequence of points, in the user coordinate system, defining a curve to be drawn.
    dpline.3NCARG
    Draws a straight-line segment between two points in the user coordinate system.
    dpsetc.3NCARG
    Gives a new character value to a specified internal parameter.
    dpseti.3NCARG
    Sets the value of an internal parameter of type integer or real.
    dpsetr.3NCARG
    Sets the value of an internal parameter of type real or integer.
    dpsmth.3NCARG
    Used to draw a curve when fractional coordinates are available and smoothing is to be done.
    dpvect.3NCARG
    Specifies the second and following points in a sequence of points, in the user coordinate system, defining a curve to be drawn.
    dsgetc.3NCARG
    Retrieves the value of an internal parameter of type character.
    dsgeti.3NCARG
    Gets the value of an internal parameter of type integer.
    dsgetr.3NCARG
    Retrieves the value of an internal parameter of type real.
    dsgetrd.3NCARG
    Retrieves the value of an internal parameter of type double precision.
    dsgrid.3NCARG
    Dsgrid is a package for gridding 3d and 2d randomly-spaced data using an inverse distance weighted average algorithm. single precision and double precision interfaces exist in both fortran and c.
    dsgrid2d.3NCARG
    Double precision fortran entry for iterpolation from 2d random data to an output grid.
    dsgrid2s.3NCARG
    Primary single precision fortran entry for 2d gridding
    dsgrid3d.3NCARG
    Double precision fortran entry for 3d gridding
    dsgrid3s.3NCARG
    Single precision fortran entry for 3d gridding
    dsgrid_errors.3NCARG
    This document briefly describes all the errors reported from dsgrid.
    dsgrid_params.3NCARG
    This document briefly describes all the internal parameters of dsgrid.
    dspnt2d.3NCARG
    Interpolate at a single point (or points) in 2d in double precision
    dspnt2s.3NCARG
    Interpolate at a single point (or points) in 2d in single precision
    dspnt3d.3NCARG
    Interpolate at a single point (or points) in 3d in double precision
    dspnt3s.3NCARG
    Interpolate at a single point (or points) in 3d in single precision
    dssetc.3NCARG
    Sets the value of an internal parameter of type character.
    dsseti.3NCARG
    Sets the value of an internal parameter of type integer.
    dssetr.3NCARG
    Sets the value of an internal parameter of type real.
    dssetrd.3NCARG
    Sets the value of an internal parameter of type double precision.
    entsr.3NCARG
    Called by a user to set recovery mode in ncar graphics.
    eprin.3NCARG
    Prints the current error message.
    errof.3NCARG
    Turns off the internal error flag of seter.
    ezcntr.3NCARG
    Draws a two dimensional contour map from data stored in a rectangular array. a number of contouring defaults are used.
    ezhftn.3NCARG
    Draws a half-tone picture from data stored in a rectangular array with the intensity in the picture proportional to the data value.
    ezisos.3NCARG
    Draws an isosurface.
    ezmap.3NCARG
    Allows one to plot maps of the earth according to any of ten different projections, with parallels, meridians, and continental, international, and/or u.s. state outlines. ezmapa is the name of a supplement to the ezmap utility that allows users to produce solid-filled maps of the earth. the ezmapa routines are discussed as part of the ezmap utility. ezmapb is the name of a supplement to the ezmap utility that provides access to improved map databases (principally one called "earth..1", which contains a unified higher-resolution version of everything that was in the old outline datasets). the ezmapb routines are discussed as part of the ezmap utility.
    ezmap_params.3NCARG
    This document briefly describes all internal parameters of ezmap.
    ezmapa.3NCARG
    Allows one to plot maps of the earth according to any of ten different projections, with parallels, meridians, and continental, international, and/or u.s. state outlines. ezmapa is the name of a supplement to the ezmap utility that allows users to produce solid-filled maps of the earth. the ezmapa routines are discussed as part of the ezmap utility. ezmapb is the name of a supplement to the ezmap utility that provides access to improved map databases (principally one called "earth..1", which contains a unified higher-resolution version of everything that was in the old outline datasets). the ezmapb routines are discussed as part of the ezmap utility.
    ezmxy.3NCARG
    Draws, in a manner determined by the current values of the control parameters, a complete graph of one or more curves, each defined by a set of points (xdra(i),ydra(i,j)) (or (xdra(i),ydra(j,i)) or (xdra(i,j),ydra(i,j)) or (xdra(j,i),ydra(j,i)), depending on the current value of 'row.'), for i from 1 to npts. the curve number j runs from 1 to many. the argument glab may be used to specify a "graph label", to be placed at the top of the graph.
    ezmy.3NCARG
    Draws, in a manner determined by the current values of the control parameters, a complete graph of one or more curves, each defined by a set of points (i,ydra(i,j)) (or (i,ydra(j,i)), depending on the current value of 'row.'), for i from 1 to npts. the curve number j runs from 1 to many. the argument glab may be used to specify a "graph label", to be placed at the top of the graph.
    ezsrfc.3NCARG
    Draws a perspective picture of a function of two variables with hidden lines removed. the function is approximated by a two-dimensional array of heights. use ezsrfc only if the entire array is to be drawn, the data points are equally spaced in the x-y plane, there are no stereo pairs, and scaling is chosen internally.
    ezstrm.3NCARG
    A front-end to strmln with a simpler interface. like strmln, it plots a streamline representation of field flow data in a single call.
    ezvec.3NCARG
    A front-end to velvct with a simpler interface. like velvct, it plots a a vector field in a single call.
    ezy.3NCARG
    Draws, in a manner determined by the current values of the control parameters, a complete graph of a single curve through the points (i,ydra(i)), for i from 1 to npts. the argument glab may be used to specify a "graph label", to be placed at the top of the graph.
    fdum.3NCARG
    A routine called when fatal errors occur.
    fence3.3NCARG
    Draws the projection of a curve, just as curve3 does, but with a "fence" of straight line segments that are parallel to one of the three axes and extend from the curve to a specified plane perpendicular to that axis.
    fitgrid.3NCARG
    Interpolate 1d and 2d data
    fitgrid_params.3NCARG
    This document briefly describes all the internal parameters of fitgrid.
    fl2int.3NCARG
    Converts x and y coordinates from the user coordinate system to the metacode coordinate system.
    frame.3NCARG
    Advances to the next picture (in the case of cgm output), or pauses in the window of most recent creation (for x11 output). a mouse or key click in the window on pause will cause all active workstations to be cleared.
    frst3.3NCARG
    Specifies the first in a sequence of points connected by straight-line segments, the projections of which are to be drawn. (frst3 is called for the first point in the sequence and vect3 is called for the rest.)
    frstd.3NCARG
    Defines the first of a sequence of points through which a curve is to be drawn.
    frstpt.3NCARG
    Generates a "pen-up" move to a specified point in the user coordinate system. frstpt is used in conjunction with the routine vector to draw lines.
    ftitle.3NCARG
    Used for unscrolled movie or video titles. it reads, from standard input, the information necessary to define the desired title frames, and then calls stitle to create those frames.
    fx.3NCARG
    Mxf is a user modifiable function that, given one end point of a vector in both grid and metacode coordinates, returns the x coordinate of the other end of the vector in metacode coordinates. myf - myf is a user modifiable function that, given one end point of a vector in both grid and metacode coordinates, returns the y coordinate of the other end of the vector in metacode coordinates.
    fy.3NCARG
    Mxf is a user modifiable function that, given one end point of a vector in both grid and metacode coordinates, returns the x coordinate of the other end of the vector in metacode coordinates. myf - myf is a user modifiable function that, given one end point of a vector in both grid and metcode coordinates, returns the y coordinate of the other end of the vector in metacode coordinates.
    gaccum_tran_matrix.3NCARG
    Accumulate transformation matrix
    gacolr.3NCARG
    Sets the values of internal parameters determining the color of various parts of the background.
    gactivate_ws.3NCARG
    Activate a gks workstation
    gactm.3NCARG
    Accumulate (gks) transformation matrix
    gacwk.3NCARG
    Activates a gks workstation.
    gagetc.3NCARG
    Retrieves the value of a specified internal parameter of type character.
    gageti.3NCARG
    Retrieves the integer value of an internal parameter of gridall.
    gagetr.3NCARG
    Retrieves the real value of an internal parameter of gridall.
    gasetc.3NCARG
    Gives a new value to a specified internal parameter of type character.
    gaseti.3NCARG
    Gives an integer value to an internal parameter of gridall.
    gasetr.3NCARG
    Gives a real value to an internal parameter of gridall.
    gca.3NCARG
    Draw a cell array
    gcell_array.3NCARG
    Draw a cell array from two corner points
    gclear_ws.3NCARG
    Clears a workstation.
    gclks.3NCARG
    Closes the gks package.
    gclose_gks.3NCARG
    Closes the gks package.
    gclose_seg.3NCARG
    Closes a gks segment.
    gclose_ws.3NCARG
    Closes a gks workstation
    gclrwk.3NCARG
    Clears a gks workstation
    gclsg.3NCARG
    Closes a gks segment
    gclwk.3NCARG
    Closes a gks workstation
    gcopy_seg_ws.3NCARG
    Copies a gks segment to a gks workstation
    gcreate_seg.3NCARG
    Creates a gks segment
    gcrsg.3NCARG
    Creates a gks segment
    gcsgwk.3NCARG
    Copies a gks segment to a gks workstation
    gdawk.3NCARG
    Deactivates a gks workstation
    gdeactivate_ws.3NCARG
    Deactivates a gks workstation
    gdel_seg.3NCARG
    Deletes a gks segment
    gdsg.3NCARG
    Deletes a gks segment
    gesc.3NCARG
    Provide "escape" for non-standard gks features
    gescape.3NCARG
    Provide "escape" mechanism for non-standard gks features
    getset.3NCARG
    Returns a set of values which, if used as arguments in a call to set, will cause normalization transformation 1, axis linear/log scaling (internal parameter 'ls'), and axis mirror imaging (internal parameter 'mi') to be defined in such a way as to duplicate the combined effects of the current normalization transformation, axis scaling, and axis mirror imaging.
    getsi.3NCARG
    Returns the exponents which define the plotting range in the plotter address unit coordinate system.
    getusv.3NCARG
    Gets the value of one of the internal parameters of spps.
    geval_tran_matrix.3NCARG
    Connstruct gks segment by evaluating a transform matrix
    gevtm.3NCARG
    Evaluate a transform matrix and construct gks segment
    gfa.3NCARG
    Output primitive for filling polygonal areas.
    gfill_area.3NCARG
    Output primitive for filling polygonal areas.
    gflas1.3NCARG
    Initiates storage of plotting instructions into a disk file. instructions subsequent to gflas1, but prior to a gflas2 call, will be stored on disk rather than inserted into the output metafile.
    gflas2.3NCARG
    Terminates putting plotting instructions to disk and resumes putting plotting instructions to the the output stream. a call to gflas2 can only be made after a previous call to gflas1.
    gflas3.3NCARG
    Inserts the instructions saved on disk with a previous gflas1 identifier ib into the output stream. gflas3 can be called only after a previous gflas1 and gflas2 sequence or after a call to gflas4. gflas3 uses fortran logical unit ic as specified in the gopwk call for wiss.
    gflas4.3NCARG
    Allows you to access a disk file of plotting instructions, generated with a gflas1 and gflas2 sequence in a previous job, for use in a gflas3 call.
    gflash.3NCARG
    Allows for storing segments of a picture for insertion into any subsequent picture.
    ginq_asfs.3NCARG
    (inquire aspect source flags) - inquires the values for the aspect source flags that determine whether primitive attributes are to be selected from individual settings or from "bundle tables".
    ginq_char_expan.3NCARG
    Inquire character expansion factor
    ginq_char_ht.3NCARG
    Retrieves the current character height.
    ginq_char_space.3NCARG
    Retrieves the current value for character spacing
    ginq_char_up_vec.3NCARG
    Retrieves the current value of the character up vector
    ginq_clip.3NCARG
    Inquire gks clipping indicator
    ginq_colr_rep.3NCARG
    Inquire gks color representation
    ginq_cur_norm_tran_num.3NCARG
    Inquire current normalization transformation number
    ginq_fill_colr_ind.3NCARG
    Retrieves the current fill area color index
    ginq_fill_int_style.3NCARG
    Retrieves the current value for fill area interior style
    ginq_fill_style_ind.3NCARG
    Retrieve the current value of the fill area style index
    ginq_line_colr_ind.3NCARG
    Gets the polyline color index
    ginq_linetype.3NCARG
    Retrieves the current setting for linetype
    ginq_linewidth.3NCARG
    Retrieves the current setting of the linewidth scale factor
    ginq_marker_colr_ind.3NCARG
    Retrieves the polymarker color index
    ginq_marker_size.3NCARG
    Retrieves the current value for the polymarker size scale factor
    ginq_marker_type.3NCARG
    Retrieves the current value for the marker type
    ginq_max_norm_tran_num.3NCARG
    Inquire maximum normalization transformation number
    ginq_name_open_seg.3NCARG
    Returns the name of the currently open segment
    ginq_norm_tran.3NCARG
    Inquire normalization transformation
    ginq_op_st.3NCARG
    Returns the operating state of gks
    ginq_set_seg_names.3NCARG
    Retrieves what segment names are currently in use
    ginq_text_align.3NCARG
    Retrieves the horizontal and vertical text alignments.
    ginq_text_colr_ind.3NCARG
    Retrieves the current text color index
    ginq_text_font_prec.3NCARG
    Retrieves the current setting of the text font and precision values
    ginq_text_path.3NCARG
    Retrieves the current text path
    gks.3NCARG
    Gks (the graphical kernel system) is a set of low-level graphics functions that are standardized by the american national standards institute (ansi) and the international standards institute (iso). the collection of man pages in 3ncarg reflects those gks functions documented in the ncar userdoc "user's guide for ncar gks-0a graphics". this collection does not contain all of the functions in gks-0a, but merely the most frequently used ones. ncar gks-0a does contain all of the functions required to be implemented by the gks standard.
    gopen_gks.3NCARG
    Opens the gks package
    gopen_ws.3NCARG
    Opens a gks workstation
    gopks.3NCARG
    Opens the gks package
    gopwk.3NCARG
    Opens a gks workstation
    gpl.3NCARG
    Draw line segments connecting a sequence of user-specified coordinate pairs
    gpm.3NCARG
    Polymarker output primitive to draw symmetric symbols
    gpolyline.3NCARG
    Gpolyline draw line segments connecting a sequence of user-specified coordinate pairs
    gpolymarker.3NCARG
    Otput primitive to draw selected symmetric symbols
    gqasf.3NCARG
    (inquire aspect source flags) - inquires the values for the aspect source flags that determine whether primitive attributes are to be selected from individual settings or from "bundle tables".
    gqchh.3NCARG
    Retrieves the current character height
    gqchsp.3NCARG
    Retrieves the current value for character spacing.
    gqchup.3NCARG
    Retrieves the current value of the character up vector.
    gqchxp.3NCARG
    Retrieves the current value of the character expansion factor.
    gqclip.3NCARG
    Retrieves the current value of the clipping indicator as well as the current clipping rectangle.
    gqcntn.3NCARG
    Retrieves the number of the current normalization transformation.
    gqcr.3NCARG
    Retrieves the color value associated with a color index on a particular workstation.
    gqfaci.3NCARG
    Retrieves the current fill area color index.
    gqfais.3NCARG
    Retrieves the current value for fill area interior style.
    gqfasi.3NCARG
    Retrieves the current value of the fill area style index.
    gqln.3NCARG
    Retrieves the current setting for linetype.
    gqlwsc.3NCARG
    Retrieves the current setting of the linewidth scale factor.
    gqmk.3NCARG
    Retrieves the current value for the marker type.
    gqmksc.3NCARG
    Retrieves the current value for the polymarker size scale factor.
    gqmntn.3NCARG
    Retrieves the maximum number of supported normalization transformations.
    gqnt.3NCARG
    Retrieves the window and viewport associated with a given normalization transformation. users of ncar graphics are encouraged to use the spps routines set and getset to handle normalization transformations instead of the gks entries gswn, gsvp, gselnt, and gqnt.
    gqops.3NCARG
    Returns the operating state of gks.
    gqopsg.3NCARG
    Returns the name of the currently open segment.
    gqplci.3NCARG
    Gets the polyline color index.
    gqpmci.3NCARG
    Retrieves the polymarker color index.
    gqsgus.3NCARG
    Retrieves what segment names are currently in use.
    gqtxal.3NCARG
    Retrieves the horizontal and vertical text alignments.
    gqtxci.3NCARG
    Retrieves the current text color index.
    gqtxfp.3NCARG
    Retrieves the current setting of the text font and precision values.
    gqtxp.3NCARG
    Retrieves the current text path.
    grid.3NCARG
    Draws an unlabeled grid.
    gridal.3NCARG
    Draws any of the supported types of backgrounds. each of the other background-drawing routines is implemented by a call to gridal.
    gridall.3NCARG
    Allows one to draw backgrounds for x/y plots. included are routines for drawing grids, perimeters, and pairs of axes. internal parameters of gridall control such things as the color indices and line width scale factors used to draw various parts of the background, the formats to be used for labels, the sizes of the characters to be used for labels, the amount by which labels are to be offset from the axes, and the routine to be called to draw the labels (the spps routine wtstr or the plotchar routine plchhq).
    gridall_params.3NCARG
    This document briefly describes all gridall internal parameters.
    gridl.3NCARG
    Draws a labeled grid with each major division labeled with its numeric value.
    gsasf.3NCARG
    (set aspect source flags) - sets the aspect source flags that determine whether primitive attributes are to be selected from individual settings or from "bundle tables".
    gschh.3NCARG
    Sets the character height for text.
    gschsp.3NCARG
    Sets the character spacing for text.
    gschup.3NCARG
    Specifies the angle at which subsequent text is to be drawn with gtx.
    gschxp.3NCARG
    Sets the width to height ratio of text.
    gsclip.3NCARG
    Controls whether data are displayed outside the boundaries of the world coordinate window of the current normalization transformation.
    gscr.3NCARG
    Associates a color value with a color index.
    gsel_norm_tran.3NCARG
    Selects a predefined or user-defined transformation that maps world coordinates to normalized device coordinates.
    gselnt.3NCARG
    Selects a predefined or user-defined transformation that maps world coordinates to normalized device coordinates.
    gset_asfs.3NCARG
    (set aspect source flags) - sets the aspect source flags that determine whether primitive attributes are to be selected from individual settings or from "bundle tables".
    gset_char_expan.3NCARG
    Sets the width to height ratio of text.
    gset_char_ht.3NCARG
    Sets the character height for text.
    gset_char_space.3NCARG
    Sets the character spacing for text.
    gset_char_up_vec.3NCARG
    Specifies the angle at which subsequent text is to be drawn with gtext.
    gset_clip_ind.3NCARG
    Controls whether data are displayed outside the boundaries of the world coordinate window of the current normalization transformation.
    gset_colr_rep.3NCARG
    Associates a color value with a color index.
    gset_fill_colr_ind.3NCARG
    Sets the fill area color index.
    gset_fill_int_style.3NCARG
    Sets the fill style of polygons drawn with gfill_area.
    gset_fill_style_ind.3NCARG
    Sets the fill area style index.
    gset_line_colr_ind.3NCARG
    Sets the polyline color index.
    gset_linetype.3NCARG
    Sets the line type to solid or various dashed patterns.
    gset_linewidth.3NCARG
    Sets the linewidth scale factor, or relative thickness of a polyline.
    gset_marker_colr_ind.3NCARG
    (set polymarker color index) - sets the polymarker color index.
    gset_marker_size.3NCARG
    Sets the polymarker size scale factor -- the relative size of the marker.
    gset_marker_type.3NCARG
    Sets the type of polymarker to be used in subsequent gpm calls.
    gset_seg_tran.3NCARG
    Associates a segment transformation with a named segment.
    gset_text_align.3NCARG
    Sets the text alignment.
    gset_text_colr_ind.3NCARG
    Sets the text color index.
    gset_text_font_prec.3NCARG
    Sets the text font and precision.
    gset_text_path.3NCARG
    Sets the text paths or directions in which text is to be drawn.
    gset_vp.3NCARG
    Establishes a rectangular subspace of normalized device coordinates space. calls to gset_vp are discouraged with ncar graphics. instead, use the c_set routine because c_set also supports mirror imaging and log scaling of axes.
    gset_win.3NCARG
    Establishes a window, or rectangular subspace, of world coordinates to be plotted. calls to gset_win are discouraged with ncar graphics. instead, use the c_set routine because c_set also supports mirror imaging and log scaling of axes.
    gsfaci.3NCARG
    Sets the fill area color index.
    gsfais.3NCARG
    Sets the fill style of polygons drawn with gfa.
    gsfasi.3NCARG
    Sets the fill area style index.
    gsln.3NCARG
    Sets the line type to solid or various dashed patterns.
    gslwsc.3NCARG
    Sets the linewidth scale factor, or relative thickness of a polyline.
    gsmk.3NCARG
    Sets the type of polymarker to be used in subsequent gpm calls.
    gsmksc.3NCARG
    Sets the polymarker size scale factor -- the relative size of the marker.
    gsplci.3NCARG
    Sets the polyline color index.
    gspmci.3NCARG
    (set polymarker color index) - sets the polymarker color index.
    gssgt.3NCARG
    Associates a segment transformation with a named segment.
    gstxal.3NCARG
    Sets the text alignment.
    gstxci.3NCARG
    Sets the text color index.
    gstxfp.3NCARG
    Sets the text font and precision.
    gstxp.3NCARG
    Sets the text paths or directions in which text is to be drawn.
    gsvp.3NCARG
    Establishes a rectangular subspace of normalized device coordinates space. calls to gsvp are discouraged with ncar graphics. instead, use the set subroutine because set also supports mirror imaging and log scaling of axes.
    gswn.3NCARG
    Establishes a window, or rectangular subspace, of world coordinates to be plotted. calls to gswn are discouraged with ncar graphics. instead, use the set subroutine because set also supports mirror imaging and log scaling of axes.
    gtext.3NCARG
    The basic output primitive for drawing text. a number of attribute setting routines are available for selecting the size, font, precision, orientation, color, character spacing, etc.
    gtx.3NCARG
    Ncar graphics primitive for drawing text
    gupd_ws.3NCARG
    Insures that the workstation is current and reflects all requests that have been made.
    guwk.3NCARG
    Insures that the workstation is current and reflects all requests that have been made.
    hafton.3NCARG
    Draws a half-tone picture from data stored in a rectangular array with the intensity in the picture proportional to the data value.
    halfax.3NCARG
    Draws orthogonal axes intersecting at a specified point and with a specified set of labels.
    halftone.3NCARG
    Is a utility for drawing half-tone pictures in which the gray scale level is proportional to the value in a two dimensional array.
    histgr.3NCARG
    Plots a histogram with various options including specification of class values, spacing between histogram bars, shading of bars, windowing (i.e. scaling), specification of color, labels, titles, etc. data values are partitioned into classes; histogram bars represent either number of occurrences within each class, or a y-value associated with that class (user choice). options are set by calls to subroutines hstopl, hstopr, hstopc, and hstopi before the call to histgr.
    histogram.3NCARG
    This utility is used to generate histograms. histograms or bar charts are used to show the distribution of values in a like-sample dataset. the individual values are sorted by size into a number of value ranges called class intervals. the number of samples out of the total which fall into a class interval are represented as a histogram bar height. the height of each histogram bar is proportional to the number of samples in that class interval. various options are available including the specification of class values, spacing between histogram bars, shading of bars, windowing (i.e. scaling), specification of color, labels, titles, etc. one can also detect and ignore missing data which has been assigned a special value. options are set by calls to routines hstopl, hstopr, hstopc, and hstopi. a call to routine histgr then generates the histogram.
    histogram_params.3NCARG
    This document briefly describes all histogram internal parameters. the histogram utility has four parameter setting routines: hstopc sets parameters of type character; hstopi sets parameters of type integer; hstopl sets parameters of type logical; hstopr sets parameters of type real.
    hlsrgb.3NCARG
    Converts a color specification given as hue, lightness, and saturation (hls) values to red, green, and blue (rgb) intensity values.
    hstopc.3NCARG
    Specifies various character variables to be used by the histogram utility.
    hstopi.3NCARG
    Specifies various integer parameters to be used by the histogram utility.
    hstopl.3NCARG
    Turns options off and on for the histogram utility.
    hsvrgb.3NCARG
    Converts a color specification given in the hue, saturation, and value (hsv) color space to color values in the red, green, blue (rgb) color space.
    icfell.3NCARG
    Called to check for existing error conditions and (perhaps) to update the current error message and error flag.
    icloem.3NCARG
    Called to get the length of the non-blank portion of an error message.
    idbvip.3NCARG
    Produces interpolated values at points (xi(i), yi(i)), i=1,...,nip. this is useful for filling in missing data points on a grid.
    idgeti.3NCARG
    Retrieves the integer value of a bivar parameter.
    idgetr.3NCARG
    Retrieves the real value of a bivar parameter.
    idpltr.3NCARG
    Plots the triangulation generated by a prior call to either idbvip or idsfft.
    idseti.3NCARG
    Provides a new integer value for a bivar parameter.
    idsetr.3NCARG
    Provides a new real value for a bivar parameter.
    idsfft.3NCARG
    Performs smooth surface fitting when the projections of the data points in the x-y plane are irregularly distributed in the plane.
    init3d.3NCARG
    Draws an isosurface when used in conjunction with entry dandr.
    isgeti.3NCARG
    Gets the current values of internal parameters of type integer.
    isgetr.3NCARG
    Gets the current values of internal parameters of type real.
    isosrf.3NCARG
    Draws an isosurface.
    isosrfhr.3NCARG
    Draws a wireframe surface with hidden contours removed.
    isosurface.3NCARG
    Allows the user to draw a perspective view of the surface defined by the equation f(u,v,w)=fiso, where the function f is approximated by a 3-dimensional array of data and fiso is a user-specified "isovalue". contours created by taking slices in any of three directions through the surface are drawn with hidden portions of the contour lines removed.
    isosurface_params.3NCARG
    This document briefly describes all isosurface internal parameters.
    isseti.3NCARG
    Resets the current values of internal parameters of type integer.
    issetr.3NCARG
    Resets the current values of internal parameters of type real.
    kurv1.3NCARG
    Calculate values for kurv2 usage
    kurv2.3NCARG
    Does interpolation for parametric curves
    kurvd.3NCARG
    Interpolation and derivatives for parametric curves
    kurvp1.3NCARG
    Calculate values for kurvp2 usage
    kurvp2.3NCARG
    Does interpolation for closed parametric curves
    kurvpd.3NCARG
    Nterpolation and derivatives for closed parametric curves
    labelbar.3NCARG
    Creates a labeled, filled, rectangular bar to serve as a key for a filled plot.
    labelbar_params.3NCARG
    This document briefly describes all labelbar internal parameters.
    labmod.3NCARG
    Presets parameters controlling the appearance of labels drawn by gridal, gridl,... et al. labmod itself does no plotting and, in order to have any effect, must be called prior to the background-drawing routines for which it is presetting parameters.
    lastd.3NCARG
    Terminates a sequence of calls to draw a curve (a call to frstd followed by one or more calls to vectd).
    lbfill.3NCARG
    A routine that is called by lblbar (when the argument iftp is non-zero) to fill portions of the bar. the default version of this routine does color fill by calling gsfaci and gfa. a user-written version may be supplied to do a different kind of fill.
    lbgeti.3NCARG
    Retrieves the integer value of an internal parameter of labelbar.
    lbgetr.3NCARG
    Retrieves the real value of an internal parameter of labelbar.
    lblbar.3NCARG
    Draws a complete label bar.
    lbseti.3NCARG
    Gives an integer value to an internal parameter of labelbar.
    lbsetr.3NCARG
    Gives a real value to an internal parameter of labelbar.
    line.3NCARG
    Draws a line from the point (x1,y1) to the point (x2,y2). the "pen" (for subsequent calls to frstpt, vector, plotif, and plotit) is left at (x2,y2).
    line3.3NCARG
    Draws the straight-line segment joining the projections of two points in 3-space.
    lined.3NCARG
    Draws a line segment between two points whose user coordinates are given.
    mapaci.3NCARG
    Normally used to pick colors for the areas created by the boundary lines added to an area map by a call to mapbla. note that this function should not be used to select color indices for areas defined by the new map database "earth..1", which was created in 1998; for that purpose, use ezmapb functions instead (in particular, mpisci).
    mapbla.3NCARG
    Adds to the area map in the array iama the set of boundary lines, of projected geographical entities, determined by the current state of the internal parameters of ezmap. note that this routine uses whichever old outline dataset is selected by the value of the internal parameter 'ou'; to access the new map database "earth..1", which was created in 1998, one must call instead the ezmapb routine mplnam.
    mapblm.3NCARG
    Draws geographical outlines masked against an existing area map. note that this routine uses whichever old outline dataset is selected by the value of the internal parameter 'ou'; to access the new map database "earth..1", which was created in 1998, one must call instead the ezmapb routine mplndm.
    mapdrw.3NCARG
    Draws the complete map described by the current values of the internal parameters of ezmap. note that this routine uses whichever old outline dataset is selected by the value of the internal parameter 'ou'; to access the new map database "earth..1", which was created in 1998, one must call instead the routines that mapdrw would have called, but call mplndr instead of maplot.
    mapeod.3NCARG
    Called by the ezmap routines maplot and mapbla. the default version does nothing. a user-written version may be supplied to examine each outline-dataset segment and, perhaps, to delete selected ones. note that this routine is not called by any of the ezmapb routines; for the same purpose, they call the routine mpchln.
    mapgci.3NCARG
    Returns a set of points on the shortest great circle route between two user-specified points on the globe.
    mapgrd.3NCARG
    Draws a lat/lon grid.
    mapgrm.3NCARG
    Draws lines of latitude and longitude masked against an existing area map.
    mapgtc.3NCARG
    Gets the current value of a specified ezmap parameter of type character. mpgetc is an alternate name for the routine mapgtc.
    mapgti.3NCARG
    Gets the current value of a specified ezmap parameter of type integer. mpgeti is an alternate name for the routine mapgti.
    mapgtl.3NCARG
    Gets the current value of a specified ezmap parameter of type logical. mpgetl is an alternate name for the routine mapgtl.
    mapgtr.3NCARG
    Gets the current value of a specified ezmap parameter of type real. mpgetr is an alternate name for the routine mapgtr.
    mapint.3NCARG
    Initialization.
    mapiq.3NCARG
    Terminates a string of calls to mapit.
    mapiqa.3NCARG
    Terminates a string of calls to mapita.
    mapiqd.3NCARG
    Terminates a string of calls to mapitd.
    mapiqm.3NCARG
    Terminates a string of calls to the routine mapitm.
    mapit.3NCARG
    Draws lines on a map.
    mapita.3NCARG
    Adds to an area map the projections of lines defined by a series of lat/lon coordinates.
    mapitd.3NCARG
    Draws lines on a map. mapitd is just like mapit, but, ultimately, dashpack routines are called instead of dashchar routines.
    mapitm.3NCARG
    Draws lines on a map, masked by a specified area map.
    maplbl.3NCARG
    Labels the map.
    maplmb.3NCARG
    Draws a limb line.
    maplot.3NCARG
    Draws geographical outlines. note that this routine uses whichever old outline dataset is selected by the value of the internal parameter 'ou'; to access the new map database "earth..1", which was created in 1998, one must call instead the ezmapb routine mplndr.
    mappos.3NCARG
    Positions the map on the plotter frame.
    maproj.3NCARG
    Sets the map projection to be used.
    maprs.3NCARG
    Re-calls set.
    maprst.3NCARG
    Restores the state of ezmap saved by an earlier call to mapsav.
    mapsav.3NCARG
    Saves the current state of ezmap for later restoration by maprst.
    mapset.3NCARG
    Specifies the rectangular portion of the u/v plane to be drawn.
    mapstc.3NCARG
    Sets the values of certain ezmap parameters of type character. mpsetc is an alternate name for the routine mapstc.
    mapsti.3NCARG
    Sets the values of certain ezmap parameters of type integer. mpseti is an alternate name for the routine mapsti.
    mapstl.3NCARG
    Sets the values of certain ezmap parameters of type logical. mpsetl is an alternate name for the routine mapstl.
    mapstr.3NCARG
    Sets the values of certain ezmap parameters of type real. mpsetr is an alternate name for the routine mapstr.
    maptra.3NCARG
    Projects points.
    maptri.3NCARG
    Performs inverse transformations.
    maptrn.3NCARG
    Projects points. supcon is an alternate name for the routine maptrn.
    mapusr.3NCARG
    Called by ezmap routines that draw the various parts of the map. the default version does nothing. a user-written version may be supplied to change the appearance of the map. note that this routine is not called by any of the ezmapb routines; they call mpchln instead.
    mapvec.3NCARG
    Draws lines on a map - used in conjunction with mapfst.
    mpchln.3NCARG
    This routine is called repeatedly as boundary lines are processed by mplnam, mplndm, and mplndr. the default version of the routine does nothing. a user-supplied version may take action to change various characteristics of the lines.
    mpfnme.3NCARG
    Given the area identifier of one of the areas defined by whatever database was last read by one of the ezmapb routines mplnam, mplndm, mplndr, and mplnri, this function returns the full name of the area, including the prepended names of all containing (parent) areas, up to and including a specified level.
    mpgetc.3NCARG
    Gets the current value of a specified ezmap parameter of type character. mpgetc is an alternate name for the routine mapgtc.
    mpgeti.3NCARG
    Gets the current value of a specified ezmap parameter of type integer. mpgeti is an alternate name for the routine mapgti.
    mpgetl.3NCARG
    Gets the current value of a specified ezmap parameter of type logical. mpgetl is an alternate name for the routine mapgtl.
    mpgetr.3NCARG
    Gets the current value of a specified ezmap parameter of type real. mpgetr is an alternate name for the routine mapgtr.
    mpglty.3NCARG
    Retrieves the type of the line currently being drawn by mplndm.
    mpiaty.3NCARG
    Given the area identifier of one of the areas defined by whatever database was last read by one of the ezmapb routines mplnam, mplndm, mplndr, and mplnri, this function returns the area type of the area.
    mpifnb.3NCARG
    A simple utility function that finds the index of the first non-blank character in a character string.
    mpilnb.3NCARG
    A simple utility function that finds the index of the last non-blank character in a character string.
    mpiola.3NCARG
    Given the area identifier of one of the areas defined by whatever database was last read by one of the ezmapb routines mplnam, mplndm, mplndr, and mplnri, this function returns the area identifier of the largest area, at a specified level, that contains it.
    mpiosa.3NCARG
    Given the area identifier of one of the areas defined by whatever database was last read by one of the ezmapb routines mplnam, mplndm, mplndr, and mplnri, this function returns the area identifier of the smallest area, at a specified level, that contains it.
    mpipai.3NCARG
    Given the area identifiers of two of the areas defined by whatever database was last read by the ezmapb routines mplnam, mplndm, mplndr, and mplnri, this function has a non-zero value if and only if the first area is a part of the second.
    mpipan.3NCARG
    Given the area identifier of one of the areas defined by whatever database was last read by the ezmapb routines mplnam, mplndm, mplndr, and mplnri and a name, this function has a non-zero value if and only if the area with the specified area identifier is part of some area with the specified name.
    mpipar.3NCARG
    Given the area identifier of one of the areas defined by whatever database was last read by one of the ezmapb routines mplnam, mplndm, mplndr, and mplnri, this function returns the area identifier of that area's containing (parent) area.
    mpisci.3NCARG
    Given the area identifier of one of the areas defined by whatever database was last read by one of the ezmapb routines mplnam, mplndm, mplndr, and mplnri, this function returns a suggested color index for that area.
    mplnam.3NCARG
    Reads a specified ezmap database and sends boundary lines from it to a specified area map.
    mplndm.3NCARG
    Reads a specified ezmap database and draws boundary lines from it, masked by a specified area map.
    mplndr.3NCARG
    Reads a specified ezmap database and draws boundary lines from it.
    mplnri.3NCARG
    Reads information from a specified ezmap database.
    mpname.3NCARG
    Given the area identifier of one of the areas defined by whatever database was last read by one of the ezmapb routines mplnam, mplndm, mplndr, and mplnri, this function returns the name of the area.
    mprset.3NCARG
    Reset the internal state of ezmap/ezmapa to the default.
    mpsetc.3NCARG
    Sets the values of certain ezmap parameters of type character. mpsetc is an alternate name for the routine mapstc.
    mpseti.3NCARG
    Sets the values of certain ezmap parameters of type integer. mpseti is an alternate name for the routine mapsti.
    mpsetl.3NCARG
    Sets the values of certain ezmap parameters of type logical. mpsetl is an alternate name for the routine mapstl.
    mpsetr.3NCARG
    Sets the values of certain ezmap parameters of type real. mpsetr is an alternate name for the routine mapstr.
    mxmy.3NCARG
    Retrieves the current pen position in the plotter address unit (pau) coordinate system.
    natgrid.3NCARG
    Natgrid is a package for gridding 2d randomly-spaced data using a natural neighbor algorithm. single precison and double precision interfaces exist in both fortran and c.
    natgrid_errors.3NCARG
    This document briefly describes all the errors reported from natgrid.
    natgrid_params.3NCARG
    This document briefly describes all the internal parameters of natgrid.
    natgridd.3NCARG
    Primary double precision fortran entry for natural neighbor gridding
    natgrids.3NCARG
    Primary single precision fortran entry for natural neighbor gridding
    ncarg_cbind.3NCARG
    Description of how to use the ncar graphics c-binding.
    ncarg_gks_cbind.3NCARG
    Description of how to use the ncar graphics gks c-binding.
    nerro.3NCARG
    Referenced by a user to obtain the current value of the internal error flag of seter.
    ngckop.3NCARG
    A function to check if a specified gks workstation is open.
    ngdots.3NCARG
    Draws filled circular dots at coordinate positions (x(i),y(i),i=1,num) at size size with color given by the color index icolor.
    ngezlogo.3NCARG
    Draws various ncar and ucar logos, the default being to draw an ncar logo of reasonable size in the lower right corner of a plot.
    nggcog.3NCARG
    Returns the latitudes and longitudes of a set of points approximating a circle at a given point on the surface of the globe.
    nggetc.3NCARG
    Used to retrieve the current value of a specified internal parameter.
    nggeti.3NCARG
    Gets the current integer value of an internal parameter of ngmisc of type integer. see the ngmisc_params man page for a complete list of all the ngmisc internal parameters.
    nggetr.3NCARG
    Gets the current real value of an internal parameter of ngmisc of type real. see the ngmisc_params man page for a complete list of all the ngmisc internal parameters.
    nggsog.3NCARG
    Returns the latitudes and longitudes of six points defining a five-pointed star at a given point on the surface of the globe.
    nglogo.3NCARG
    Draws various ncar and ucar logos on a specified workstation.
    ngmftc.3NCARG
    Temporarily closes a metafile output unit allowing for subsequent reopening.
    ngmisc.3NCARG
    A collection of miscellaneous ncar graphics routines.
    ngmisc_params.3NCARG
    This document briefly describes all ngmisc internal parameters.
    ngpict.3NCARG
    Effects a break in the picture drawing sequence in a fortran code using gks. the actions taken depend on whether the designated workstation is a metafile or an output/input workstation. an option is provided for prompting the user when an output/input workstation is ready and waiting after a pause.
    ngpswk.3NCARG
    Returns the workstation type, suitable for use as the third argument in a call to the ncar gks routine gopwk, for the postscript workstation whose attributes are specified in the function arguments.
    ngreop.3NCARG
    Reopen an existing ncar graphics metafile for appending.
    ngritd.3NCARG
    Given the coordinates of a point, this routine performs a rotation of that point about a specified axis by a specified angle.
    ngsetc.3NCARG
    Used to set the character value of a specified internal parameter.
    ngseti.3NCARG
    Provides a new integer value for an internal parameter of ngmisc of type integer. see the ngmisc_params man page for a complete list of all the ngmisc internal parameters.
    ngsetr.3NCARG
    Provides a new real value for an internal parameter of ngmisc of type real. see the ngmisc_params man page for a complete list of all the ngmisc internal parameters.
    ngsrat.3NCARG
    Save/restore/set ncar gks primitive attribute values in toto.
    ngwsym.3NCARG
    Draws a symbol from the standard wmo/noaa meteorological fonts by reference to the font name and symbol number within that font.
    nngetaspectd.3NCARG
    Retrieve the double precision aspect at a specified coordinate.
    nngetaspects.3NCARG
    Retrieve the aspect at a specified coordinate.
    nngetc.3NCARG
    Retrieves the value of an internal parameter of type character.
    nngeti.3NCARG
    Retrieves the value of an internal parameter of type integer.
    nngetr.3NCARG
    Retrieves the value of an internal parameter of type real.
    nngetrd.3NCARG
    Retrieves the value of an internal parameter of type double precision.
    nngetsloped.3NCARG
    Retrieve the double precision slope at a specified coordinate.
    nngetslopes.3NCARG
    Retrieve the slope at a specified coordinate.
    nnpntd.3NCARG
    Nnpntd- interpolate at a single point in double precision
    nnpntend.3NCARG
    Terminate interpolation in single point mode
    nnpntendd.3NCARG
    Terminate interpolation in single point mode
    nnpntinitd.3NCARG
    Nnpntinitd- enter single point mode in double precision
    nnpntinits.3NCARG
    Nnpntinits- enter single point mode
    nnpnts.3NCARG
    Nnpnts- interpolate at a single point
    nnsetc.3NCARG
    Sets the value of an internal parameter of type character.
    nnseti.3NCARG
    Sets the value of an internal parameter of type integer.
    nnsetr.3NCARG
    Sets the value of an internal parameter of type real.
    nnsetrd.3NCARG
    Sets the value of an internal parameter of type double precision.
    opngks.3NCARG
    Opens gks, opens and activates an ncar gcm workstation (workstation of type 1) with workstation id of 1 and connection id of 2.
    pcdlsc.3NCARG
    Defines the default list of "special colors" used by pchiqu in drawing certain characters from the filled fonts. calling pcdlsc with the argument ifci will define color indices ifci, ifci+1, ifci+2, ..., ifci+15 and it will set all elements of the internal parameter array \'cc\' corresponding to indices 1 through 16. at the moment, although such a call does define a set of sixteen colors (ranging from blue to red) and set the elements of \'cc\', it\'s a bit pointless, since there are no characters for which the special colors are used. in the future, there will be a few such (like the state highway symbol, which is normally drawn in a particular pair of colors); at that time, the routine will be of more use.
    pcgetc.3NCARG
    Retrieves the current character value of an internal parameter.
    pcgeti.3NCARG
    Retrieves the integral value of an internal parameter of type integer or real.
    pcgetr.3NCARG
    Retrieves the real value of an internal parameter of type real or integer.
    pchiqu.3NCARG
    Draws high quality characters. by default, it uses the same database as the old ncar graphics routine pwritx, but it can also use characters from any of the fontcap-defined databases, it has an improved interface, and it has many more capabilities than pwritx. plchhq is an alternate name for the routine pchiqu.
    pcloqu.3NCARG
    Draws characters of "low quality" by calling the gks character-drawing routines. no function codes may be used. using pcloqu to draw a given string of characters will create a smaller metafile than if pchiqu or pcmequ were used; the results will depend on capabilities of the translator. plchlq is an alternate name for the routine pcloqu.
    pcmequ.3NCARG
    Draws characters of "medium quality". it does this by drawing lines, just as pchiqu does, but it does not produce quite such fancy characters. no function codes may be used. using pcmequ to draw a given string of characters will create a larger metafile than if pcloqu were used, which may be a disadvantage. however, it may also be more dependable, in that it does not depend on capabilities the translator may or may not have. plchmq is an alternate name for the routine pcmequ.
    pcmpxy.3NCARG
    This routine is normally not called directly by the user (though it can be). it is called by each of the routines pchiqu, pcmequ, and pcloqu when the user has set the mapping flag \'ma\' nonzero to request mapping of characters from one x/y coordinate system to another.
    pcpnwi.3NCARG
    A function of type character*16.
    pcrset.3NCARG
    Resets all parameters to their initial default values.
    pcsetc.3NCARG
    Gives a new character value to a specified internal parameter.
    pcseti.3NCARG
    Sets the value of an internal parameter of type integer or real.
    pcsetr.3NCARG
    Sets the value of an internal parameter of type real or integer.
    perim.3NCARG
    Draws an unlabeled perimeter with inward-pointing tick marks. the directions and lengths of tick marks may be changed by calling ticks and/or tick4.
    perim3.3NCARG
    Draws the projection of a rectangular perimeter in a plane parallel to one of the three coordinate planes, with inward-pointing tick marks at specified intervals.
    periml.3NCARG
    Draws a labeled perimeter with inward-pointing tick marks. the directions and lengths of tick marks may be changed by calling ticks and/or tick4.
    plchhq.3NCARG
    Draws high quality characters. by default, it uses the same database as the old ncar graphics routine pwritx, but it can also use characters from any of the fontcap-defined databases, it has an improved interface, and it has many more capabilities than pwritx. plchhq is an alternate name for the routine pchiqu.
    plchlq.3NCARG
    Draws characters of "low quality" by calling the gks character-drawing routines. no function codes may be used. using pcloqu to draw a given string of characters will create a smaller metafile than if pchiqu or pcmequ were used; the results will depend on capabilities of the translator. plchlq is an alternate name for the routine pcloqu.
    plchmq.3NCARG
    Draws characters of "medium quality". it does this by drawing lines, just as pchiqu does, but it does not produce quite such fancy characters. no function codes may be used. using pcmequ to draw a given string of characters will create a larger metafile than if pcloqu were used, which may be a disadvantage. however, it may also be more dependable, in that it does not depend on capabilities the translator may or may not have. plchmq is an alternate name for the routine pcmequ.
    plotchar_params.3NCARG
    This document briefly describes all the internal parameters of plotchar.
    plotif.3NCARG
    A line-drawing routine, described in terms of "pen moves". most calls to plotif specify whether the "pen" should be up (not drawing) or down (drawing) and then move it to a designated position in the fractional coordinate system. the polylines resulting from the pen moves are buffered; some calls to plotif just cause the spps polyline buffer to be flushed.
    plotit.3NCARG
    A line-drawing routine, described in terms of "pen moves". most calls to plotit specify whether the "pen" should be up (not drawing) or down (drawing) and then move it to a designated position in the metacode coordinate system. the polylines resulting from the pen moves are buffered; some calls to plotit just cause the spps polyline buffer to be flushed.
    point.3NCARG
    Draws a point at a specified position in the user coordinate system.
    point3.3NCARG
    Draws the projection of a point in 3-space.
    points.3NCARG
    Draws a marker at each of a series of specified positions in the user coordinate system. the markers can also be connected by drawing lines between them.
    polypack.3NCARG
    A set of routines allowing polygons to be manipulated in various ways. each of the six principal routines is given a "clip" polygon, a "subject" polygon, and a workspace; it operates on the two polygons in some way to create either a derivative polygon or a set of trapezoids representing the interior of that derivative polygon and then passes these on to a user-specified processing routine.
    ppdipo.3NCARG
    Generates and returns the boundary of the "difference" polygon, which consists of all points that are inside the subject polygon but not inside the clip polygon.
    ppditr.3NCARG
    Generates and returns a set of trapezoids representing the interior of the "difference" polygon, which consists of all points that are inside the subject polygon but not inside the clip polygon.
    ppinpo.3NCARG
    Generates and returns the boundary of the "intersection" polygon, which consists of all points that are inside both the clip polygon and the subject polygon.
    ppintr.3NCARG
    Generates and returns a set of trapezoids representing the interior of the "intersection" polygon, which consists of all points that are inside both the clip polygon and the subject polygon.
    ppplcl.3NCARG
    Clips a polyline against a clipping rectangle. it is intended that, eventually, there should be a better routine that will clip a polyline against an arbitrary polygon, but that routine has not yet been written.
    ppppap.3NCARG
    Can be called to preprocess a polygon in such a way as to remove certain peculiarities that can cause minor cosmetic errors in the output from the routines that return trapezoids.
    ppunpo.3NCARG
    Generates and returns the boundary of the "union" polygon, which consists of all points that are inside either or both of the clip polygon and the subject polygon.
    ppuntr.3NCARG
    Generates and returns a set of trapezoids representing the interior of the "union" polygon, which consists of all points that are inside either or both of the clip polygon and the subject polygon.
    psym3.3NCARG
    Draws the projections of character strings that are positioned in a plane parallel to one of the three coordinate planes. note: at one time, a threed routine called psym3 was supported. it has long been considered obsolete. if you call psym3, you will get an error message telling you to use pwrzt instead and execution will be terminated. as nearly as we can determine, the statement call psym3 (u,v,w,ichar,isize,idir,itop,iup) may be replaced by the statements if (iup.eq.2) call vect3 (u,v,w) call pwrzt (u,v,w,ichar,1,isize,idir,itop,0) (old manuals seem to indicate that the fifth argument in the call to psym3 may have been a real called size, rather than an integer called isize; it is not clear whether this was a misprint or not.) the function of psym3 was to plot a symbol at the projection of a particular point; this can now be done with pwrzt. if the eighth argument in the second and following of a series of calls to psym3 had the value 2, straight-line segments were drawn connecting the projections of the points; this is better done with a single call to curve3, or by calling frst3 for the first point and vect3 for each of the other points.
    pwrit.3NCARG
    Draws a specified text string at a specified position in the user coordinate system. the call has arguments specifying the size, orientation, and centering of the string.
    pwrite_family.3NCARG
    A utility for drawing text and other characters using polylines.
    pwritx.3NCARG
    Draws text and other characters using polylines.
    pwrity.3NCARG
    Draws text and other characters using polylines.
    pwrz.3NCARG
    Draws the projections of character strings that are positioned in a plane parallel to one of the three coordinate planes. note: at one time, a threed routine called pwrz was supported. pwrz has been superseded by pwrzt and is therefore considered obsolete. if you call pwrz, you will get an error message telling you to use pwrzt instead and execution will be terminated.
    pwrzi.3NCARG
    A character-plotting routine for plotting characters in three-space when using isosurface. for a large class of possible positions, the hidden character problem is solved.
    pwrzs.3NCARG
    A character-plotting routine for plotting characters in three-space when using srface.
    pwrzt.3NCARG
    Draws the projections of character strings that are positioned in a plane parallel to one of the three coordinate planes.
    reset.3NCARG
    The "super" version of reset zeroes the internal integer array used to detect crowded lines; other versions do nothing.
    retsr.3NCARG
    Called by a user to return to a saved state of the recovery mode in ncar graphics.
    rgbhls.3NCARG
    Converts a color specification given in the red, green, blue (rgb) color space to color values in the hue, lightness, saturation (hls) color space.
    rgbhsv.3NCARG
    Converts a color specification given in the red, green, blue (rgb) color space to color values in the hue, saturation, and value (hsv) color space.
    rgbyiq.3NCARG
    Converts a color specification given in the rgb red, green, blue, (rgb) color space to a color specification in the yiq color space.
    scrolled_title.3NCARG
    Creates movie titles. the titles can be scrolled, faded in, and/or faded out. foreground and background colors can be specified.
    scrolled_title_params.3NCARG
    This document briefly describes all scrolled_title internal parameters.
    semess.3NCARG
    Called by a user to get a specified portion of the current error message.
    set.3NCARG
    Defines the mapping between fractional and user coordinates: sets the values of the spps internal parameters 'ls' (axis linear/log scaling) and 'mi' (axis mirror imaging); defines gks normalization transformation 1.
    set3.3NCARG
    Defines the transformation from three dimensions to two dimensions.
    seter.3NCARG
    Called by ncar graphics routines when errors occur.
    seti.3NCARG
    Sets the exponents which define the plotting range in the plotter address unit coordinate system.
    setr.3NCARG
    Establishes certain constants so that srface produces a picture whose size changes with respect to the viewer's distance from the object. it can also be used when making a movie of an object evolving in time to keep it positioned properly on the screen, saving computer time in the bargin. call it with r0 negative to turn off this feature.
    setusv.3NCARG
    Sets the value of one of the internal parameters of spps.
    sfgetc.3NCARG
    Used to retrieve the current value of a specified internal parameter.
    sfgeti.3NCARG
    Used to retrieve the current integer value of a specified parameter.
    sfgetp.3NCARG
    Used to retrieve the current dot pattern.
    sfgetr.3NCARG
    Used to retrieve the current real value of a specified parameter.
    sflush.3NCARG
    Flushes polylines, accumulated through calls to the routines plotif and plotit, from the spps polyline buffer shared by those routines; updates all open workstations; and flushes all system-level i/o buffers.
    sfnorm.3NCARG
    The subroutines sfwrld and sfnorm are used to fill that portion of the plotter frame inside the area defined by a given polygonal boundary.
    sfsetc.3NCARG
    Used to set the character value of a specified internal parameter.
    sfseti.3NCARG
    Used to set the current integer value of a specified internal parameter.
    sfsetp.3NCARG
    Defines a new dot pattern.
    sfsetr.3NCARG
    Used to set the current real value of a specified internal parameter.
    sfsgfa.3NCARG
    (which stands for "softfill - simulate gfa") fills, in one of various ways, an area of the plotter frame defined by a given set of points; it is intended to provide a way to use the gks fill-area routine, if it works (as is the case in the version of gks distributed with ncar graphics), or a suitable pattern-fill substitute, otherwise. doing all area fills with sfsgfa has the advantage that the way in which they are done can then be changed by modifying the value of a single internal parameter of softfill, named 'ty'.
    sfwrld.3NCARG
    The subroutines sfwrld and sfnorm are used to fill that portion of the plotter frame inside the area defined by a given polygonal boundary.
    shgeti.3NCARG
    Retrieves the value of an internal parameter of type integer.
    shgetnp.3NCARG
    Find the nearest points to a specified point in 3-space.
    shgrid.3NCARG
    Interpolate random data in 3-space using a modified shepard's algorithm
    shgrid_errors.3NCARG
    This document briefly describes all the errors reported from shgrid.
    shgrid_params.3NCARG
    This document briefly describes all the internal parameters of shgrid.
    shseti.3NCARG
    Sets the value of an internal parameter of type integer.
    slgeti.3NCARG
    Gets the current integer value of an internal parameter of scrolled_title of type integer or real. see the scrolled_title_params man page for a complete list of all the scrolled_title internal parameters.
    slgetr.3NCARG
    Gets the current real value of an internal parameter of scrolled_title of type integer or real. see the scrolled_title_params man page for a complete list of all the scrolled_title internal parameters.
    slogap.3NCARG
    Generates time seconds worth of blank frames in a manner consistent with ftitle.
    slrset.3NCARG
    Resets all parameters of scrolled_title to the initial default values.
    slseti.3NCARG
    Provides a new integer value for an internal parameter of scrolled_title of type integer or real. see the scrolled_title_params man page for a complete list of all the scrolled_title internal parameters.
    slsetr.3NCARG
    Provides a new real value for an internal parameter of scrolled_title of type integer or real. see the scrolled_title_params man page for a complete list of all the scrolled_title internal parameters.
    softfill.3NCARG
    Fills a polygonal subset of the plotter frame.
    softfill_params.3NCARG
    This document briefly describes all softfill internal parameters.
    spps.3NCARG
    A collection of routines for defining and managing ncar graphics coordinate systems, for drawing lines, markers, and text in those coordinate systems, and for implementing efficiency considerations such as polyline segment buffering. the current recognized coordinate systems are gks world coordinates, gks normalized device coordinates, ncar graphics fractional coordinates, and ncar graphics user coordinates. see the ncar graphics document "the use of x/y coordinates in ncar graphics" for descriptions of these coordinate systems. the ncar graphics user coordinate system allows for axis reversal (mirror imaging) and non-linear (logarithmic) axes, which are two important extensions to the gks world coordinate system. plotter address units (paus) were used frequently in various spps routine arguments and in some internal parameters. paus are not being used in new ncar graphics routines. wherever they might still be encountered, simply interpret them according to the formula "1 pau = 1/1023 ndc units".
    spps_converters.3NCARG
    A set of functions, each of which transforms a coordinate from one of the ncar graphics coordinate systems to another. the complete list of functions is as follows: cfux, cfuy, cmfx, cmfy, cmux, cmuy, cpfx, cpfy, cpux, cpuy, cufx, cufy, kfmx, kfmy, kfpx, kfpy, kmpx, kmpy, kpmx, kpmy, kumx, kumy, kupx, and kupy.
    spps_params.3NCARG
    This document briefly describes all of the internal parameters of spps.
    srface.3NCARG
    Draws a perspective picture of a function of two variables with hidden lines removed. the function is approximated by a two-dimensional array of heights.
    stgetc.3NCARG
    Gets the current value of a streamlines parameter of type character.
    stgeti.3NCARG
    Gets the current value of an internal parameter of type integer.
    stgetr.3NCARG
    Gets the current value of an internal parameter of type real.
    stinit.3NCARG
    Performs initialization tasks required before stream may be called to create a streamline field flow plot. information about the input data arrays is copied into internal common block variables and the coordinate system mappings and boundaries are established.
    stitle.3NCARG
    Creates scrolled movie or video titles. it receives all input through the argument list.
    stream.3NCARG
    Plots a streamline representation of field flow data, based on conditions established by stinit and the current values of a set of user-modifiable internal parameters associated with the streamlines utility.
    streamlines.3NCARG
    Utility for plotting a streamline representation of field flow data given two arrays containing the vector field components on a uniform grid.
    strmln.3NCARG
    Plots a streamline representation of field flow data, given two 2-dimensional vector component arrays, u and v. you may control certain characteristics of the plot by adjusting the values given to the input arguments. in addition, depending on the value given to the compatibility parameter, cpm, you may set other options by calling stseti or stsetr to modify internal parameters.
    strset.3NCARG
    Resets all parameters to their initial default values.
    stsetc.3NCARG
    Sets the value of a streamlines parameter of type character.
    stseti.3NCARG
    Sets the value of an internal parameter of type integer.
    stsetr.3NCARG
    Sets the value of an internal parameter of type real.
    stuixy.3NCARG
    Inversely maps a single point on the streamline from user to data coordinate space.
    stumsl.3NCARG
    This routine is the user-definable external subroutine used to draw masked streamlines. the default version of the routine draws any polyline all of whose area identifiers are greater than or equal to zero.
    stumta.3NCARG
    Given the coordinates of a point on the streamline in data, user, and ndc space, and the interpolated, normalized components of the vector at the point relative to data coordinate space, the user-modifiable routine stumta finds the directional angle of the streamline relative to ndc space at the point.
    stumxy.3NCARG
    Maps a single point on the streamline from data to user coordinate space.
    supcon.3NCARG
    Projects points. supcon is an alternate name for the routine maptrn.
    supmap.3NCARG
    Draws a map with a single call. an implementation of the routine from which ezmap grew.
    surf1.3NCARG
    Calculate values for surf2 usage.
    surf2.3NCARG
    2d interpolation for gridded data
    surface.3NCARG
    A utility for drawing perspective picture of a function of two variables with hidden lines removed.
    surface_params.3NCARG
    This document briefly describes the surface internal parameters.
    tdclrs.3NCARG
    Does gks calls to define colors for tdpack.
    tdctri.3NCARG
    Cut triangles defined by a triangle list.
    tddtri.3NCARG
    Draw the triangles defined by a triangle list.
    tdez2d.3NCARG
    Provides a simplified interface to tdpack for drawing surfaces.
    tdez3d.3NCARG
    Provides a simplified interface to tdpack for drawing isosurfaces.
    tdgeti.3NCARG
    Retrieves the integer value of a tdpack parameter.
    tdgetr.3NCARG
    Retrieves the real value of a tdpack parameter.
    tdgrds.3NCARG
    Draw perimeters, optionally with ticks or grid lines, on the six sides of a box. this routine calls tdpara and will therefore change the definition of the reference parallelogram.
    tdgrid.3NCARG
    Draw a perimeter, optionally with ticks or grid lines, around the edges of the reference parallelogram defined by the last call to tdpara. this routine is normally called indirectly (by virtue of a call to tdgrds), but there is no reason why it should not be called directly.
    tdgtrs.3NCARG
    Get the values defining a selected rendering style, which affects the appearance of triangles drawn by a call to the routine tddtri.
    tdinit.3NCARG
    Initialization routine for tdpack, called to define the position of the eye, the position of the point looked at, which way is up, and whether or not a stereo view is to be done.
    tditri.3NCARG
    Add triangles defining a simple surface to the triangles in a triangle list.
    tdlbla.3NCARG
    This routine is called to put labels on a particular edge of a box.
    tdlbls.3NCARG
    Draw labels on selected sides of a projected box. this routine calls tdpara and will therefore change the definition of the reference parallelogram; it also changes the value of the internal parameter 'cs2'.
    tdline.3NCARG
    Given the coordinates of two points in 3-space, draw the projection of the line joining them.
    tdlnpa.3NCARG
    Given the coordinates of two points in the reference parallelogram, draw the projection of the line joining them.
    tdmtri.3NCARG
    Add triangles defining a 3d marker to the triangles in a triangle list.
    tdotri.3NCARG
    Order the triangles defined by a triangle list.
    tdpack.3NCARG
    A set of routines allowing one to draw representations of three-dimensional objects.
    tdpack_params.3NCARG
    This document briefly describes all internal parameters of tdpack.
    tdpara.3NCARG
    Initialization routine for tdpack, called to set the value of certain internal values.
    tdplch.3NCARG
    Draw a character string at a specified position in the plane of the reference parallelogram.
    tdprpa.3NCARG
    Given the parallelogram coordinates of a point, get the coordinates of its projection in the projection plane. this routine is essentially the inverse of the routine tdprpi.
    tdprpi.3NCARG
    Given a point in the projection plane, retrieve the parallelogram coordinates of that point in the reference parallelogram (as defined by the last call to tdpara) that projects into it. this routine is essentially the inverse of the routine tdprpa.
    tdprpt.3NCARG
    Given the coordinates of a point in 3-space, get the coordinates of its projection in the projection plane.
    tdseti.3NCARG
    Provides a new integer value for a tdpack parameter.
    tdsetr.3NCARG
    Provides a new real value for a tdpack parameter.
    tdsort.3NCARG
    A generic sorting routine, normally used indirectly (by calling the routine tdotri).
    tdstri.3NCARG
    Add triangles defining a simple surface to the triangles in a triangle list.
    tdstrs.3NCARG
    Set the values defining a selected rendering style, which affects the appearance of triangles drawn by a call to the routine tddtri.
    threed.3NCARG
    3-d line drawing package.
    tick3.3NCARG
    Gives user control of tick mark length in perim3. note: at one time, the threed routine tick3 was used to set tick-mark length. tick3 has been superseded by tick43 and is therefore considered obsolete. if you call tick3, it will call tick43 for you. the statement call tick3 (major,minor) should be replaced by the equivalent statement call tick43 (major,minor,major,minor,major,minor)
    tick4.3NCARG
    Allows for program control of tick mark length and direction.
    tick43.3NCARG
    Gives user control of tick mark length in perim3.
    ticks.3NCARG
    Allows for program control of tick mark length and direction. this routine has been superseded by tick4, which should be used instead.
    vect3.3NCARG
    Defines the second and all subsequent points in a sequence of points connected by straight-line segments, the projections of which are to be drawn. (frst3 is called for the first point in the sequence and vect3 is called for the rest.)
    vectd.3NCARG
    Defines the second and following of a sequence of points through which a curve is to be drawn.
    vector.3NCARG
    Generates a "pen-down" move to a specified point in the user coordinate system. vector is used in conjunction with the routine frstpt to draw lines.
    vectors.3NCARG
    Utility for creating a vector field plot given two arrays containing the vector components on a uniform grid. in addition, the user may pass in another array of scalar data defined over the same grid space independent of but presumably related in some fashion to the vector data. the utility will then color each vector based on the scalar value at the grid point. alternatively, the user can choose to color the vectors based on vector magnitude.
    vectors_params.3NCARG
    This document briefly describes all vectors internal parameters.
    velvct.3NCARG
    Plots a vector field, given two 2-dimensional vector component arrays, u and v. you may control certain characteristics of the plot by adjusting the values given to the input arguments. other less frequently changed characteristics may be affected by modifying veldat, the block data routine that initializes members of the common blocks vec1 and vec2. in addition, depending on the value given to the compatibility parameter, cpm, you may set other options by calling vvsetc, vvseti, or vvsetr to modify internal parameters.
    velvec.3NCARG
    A older version of the vectors utility, now a front-end to velvct. it is identical to the velvct call except that there is no length parameter to allow adjustment of the realized length of the maximum vector magnitude.
    vvectr.3NCARG
    Manages the coordinate system mapping, color setting, auxiliary text output, and drawing of the vector field plot, according to the specifications established by the parameter setting routines and the initialization routine, vvinit.
    vvgetc.3NCARG
    Gets the current value of a vectors parameter of type character.
    vvgeti.3NCARG
    Gets the current value of a vectors parameter of type integer.
    vvgetr.3NCARG
    Gets the current value of a vectors parameter of type real.
    vvinit.3NCARG
    Performs initialization tasks required before vvectr may be called to plot a vector field, including copying array size information into internal common block variables, establishing coordinate system mappings and boundaries, determining the maximum and minimum vector magnitudes and scalar array values, and, if required, setting up the color threshold value array.
    vvrset.3NCARG
    Resets all parameters to their initial default values.
    vvsetc.3NCARG
    Sets the value of a vectors parameter of type character.
    vvseti.3NCARG
    Sets the value of a vectors parameter of type integer.
    vvsetr.3NCARG
    Sets the value of a vectors parameter of type real.
    vvudmv.3NCARG
    This routine is the user-definable external subroutine used to draw masked vectors. the default version of the routine draws any polyline all of whose area identifiers are greater than or equal to zero.
    vvumxy.3NCARG
    The user may modify this routine to define a custom mapping of vectors from a data coordinate system aligned with the natural boundaries of the vector field to the uniform normalized device coordinate (ndc) system suitable for generating a plot on an output device. it has same parameters as the internal vectors routine, vvmpxy, used for the predefined mappings employed when the map parameter has a value between 0 and 2.
    wmap.3NCARG
    A package for producing daily weather maps and plotting station model data
    wmap_params.3NCARG
    This document briefly describes all the internal parameters of wmap.
    wmbarb.3NCARG
    Plots wind barbs.
    wmdflt.3NCARG
    Returns all values of internal parameters in the wmap package to their default values.
    wmdrft.3NCARG
    Plots weather map front lines.
    wmdrrg.3NCARG
    Plots weather map regions (indicating "snow", "rain", etc.), or solid regions indicating temperature zones.
    wmgetc.3NCARG
    Retrieves the current character value of an internal parameter of type character.
    wmgeti.3NCARG
    Retrieves the integral value of an internal parameter of type integer.
    wmgetr.3NCARG
    Retrieves the real value of an internal parameter of type real.
    wmlabc.3NCARG
    Plots weather map city names and daily hi/lows.
    wmlabs.3NCARG
    Plots weather map special symbols and daily weather icons.
    wmlabt.3NCARG
    Plots weather map regional temperatures labels (like 90s, 80s, etc.)
    wmlabw.3NCARG
    Plots weather map regional weather labels (like "hot", "breezy", "cold", etc.
    wmlgnd.3NCARG
    Plots weather map legends.
    wmsetc.3NCARG
    Sets the value of an internal parameter of type character.
    wmseti.3NCARG
    Sets the value of an internal parameter of type integer.
    wmsetr.3NCARG
    Sets the value of an internal parameter of type real.
    wmstnm.3NCARG
    Plots station model data as per wmo guidelines.
    wtstr.3NCARG
    Draws a specified text string at a specified position in the user coordinate system. the call has arguments specifying the size, orientation, and centering of the string.
    yiqrgb.3NCARG
    Converts a color specification given in the yiq color space to the equivalent color specification in the red, green, blue (rgb) color space.