-
Carta.tech
-
Packages
-
libncarg-dev
-
1
- ncarg_gks.1NCAR
- Ncar graphics gks environment variables
-
1
- cgm.1NCARG
- Computer graphics metafile operations
-
770
- 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.