GET:PHYSICA_keywords

ARROLEN

 Default value:  ARROLEN = 0.20

 Arrow head length as a fraction of the total arrow length.
 Used for arrows drawn with the FIGURE command.

ARROTYP

 Default value:  ARROTYP = 00

 The type of arrow drawn with the FIGURE command.

 ARROTYP = 00 - open head, line segment with arrowhead at one end
           01 - open head, line segment with arrowhead at each end
           02 - open head, no line segment
           10 - closed head, line segment with arrowhead at one end
           11 - closed head, line segment with arrowhead at each end
           12 - closed head, no line segment

ARROWID

 Default value:  ARROWID = 0.15

 Arrow head width as a fraction of the total arrow length.  Used for
 arrows drawn with the FIGURE command.

AUTOSCALE

 The AUTOSCALE keyword controls autoscaling for graph axes.
 Autoscaling remains in effect until either the command
 SET AUTOSCALE OFF is entered, or the SCALES command is entered.
 Autoscaling affects commands that draw axes, e.g., the commands
 GRAPH, CONTOUR, DENSITY, REPLOT, and SLICES.

 Autoscaling means to automatically choose the minimum and maximum
 values for the axes, as well as the number of large, numbered,
 tic marks for the axes. The type of autoscaling that is done
 depends on the keyword that is used with the command.

Additional Information on:

  • keywords
  • VIRTUAL
  • CNTSEP

     Default value:  CNTSEP = 9.5cm, %CNTSEP = 50.
    
     The separation between contour labels can be set with CNTSEP
     or %CNTSEP. If %CNTSEP is used, the separation is a percentage
     of the height of the window, that is, YUWIND-YLWIND. If CNTSEP
     is used, the separation is expressed in centimeters or inches,
     depending on the units type as set with the SET UNITS command.
    

    LABSIZ

     Default value:  LABSIZ = 0.285cm, %LABSIZ = 1.5
    
     The size of the contour labels can be set with LABSIZ or %LABSIZ.
     If %LABSIZ is used, the size is a percentage of the height of the
     window, that is, YUWIND-YLWIND. If LABSIZ is used, the size is
     expressed in centimeters or inches, depending on the units type
     as set with the SET UNITS command.
    

    LEGSIZ

     Default value:  LEGSIZ = 0.304cm, %LEGSIZ = 1.6
    
     The size of numeric legend entries in CONTOUR and DENSITY commands.
     It can be set as LEGSIZ or %LEGSIZ. If %LEGSIZ is used, the size is
     a percentage of the height of the window, that is, YUWIND-YLWIND. If
     LEGSIZ is used, the size is expressed in centimeters or inches,
     depending on the units type as set with the SET UNITS command.
    

    LEGFRMT

     Default value:  LEGFRMT = `1PE10.3'
    
     The format used for the numeric legend values in the DENSITY command and
     for the contour levels in the CONTOUR legend.
    

    ERRFILL

     Default value:  ERRFILL = 0
    
     If the /ERRFILL qualifier is used with the READ/VECTOR command,
     an invalid field in the data file causes either the entire
     record to be filled with the value of ERRFILL if a format is
     used, or only that invalid field will be filled with ERRFILL if
     no format is used.
    

    FILL

     FILL is used in the FIGURE command with BOX, POLYGON, WEDGE, CIRCLE,
     ELLIPSE, and ARROWs with closed heads.  It is also used with the
     DENSITY/BOXES command to fill the boxes.  Default value: FILL=0
    
            FILL  = 0    no filling  (the default)
      1 <= |FILL| <= 10  fill with hatch pattern
     11 <= |FILL| <= 99  fill with dithering pattern nm, where n is the
                         increment number of dots to light up horizontally
                         and m is the increment number of dots to light up
                         vertically.
            FILL < 0, then erase using |FILL|
    

    Additional Information on:

  • examples
  • HATCH

     Parameters: hnum { spacevec angle }
    
     The GET HATCH command obtains the hatch pattern definitions that are
     used for text bolding, for filling areas under curves or histograms,
     and for use by the TILE, PIEGRAPH, and FIGURE commands. The SET HATCH
     command is used for changing the hatch pattern definitions, but does
     not choose the hatch pattern to be used by other commands.
    
     If just the keyword HATCH is entered, a table of the spacings and angles
     for all ten hatch patterns is displayed. If the hatch pattern number,
     hnum, is entered, then only pattern hnum will be displayed. If the hatch
     pattern number, an output vector and an output scalar are entered, then
     the vector will contain the spacings and the scalar will contain the
     angle for that pattern number.
    
     1 <= hnum <= 10  A hatch pattern is composed of an angle and from 1 to
     10 spacings. The angles are in degrees and the spacing lengths are
     expressed in centimeters, but if the units are changed to inches,
     with the SET UNITS command, the lengths will be converted to inches. See
     the DISPLAY command for information on how to display examples of the
     hatch patterns.
    
     When an object is being filled, a line is drawn inside the object at
     the specified angle, then a parallel line is drawn at the first spacing,
     and so on for the number of spacings in that pattern. This process is
     repeated until the object is filled.
    

    LINES

     Parameters: n { v }
    
     The GET LINES command is used for obtaining the definition of the line
     types that are used by the commands: GRAPH, LINE, PICK, ELLIPSE, FIGURE,
     and ZEROLINES. The SET LINES command is used for changing the definition
     of the line types. This command does NOT choose the line type to be used
     by other commands, but only alters the definition of a line type. To
     choose a line type, use the SET LINTYP command.
    
     If just the keyword LINES is entered, a table of the spacings for all 10
     line types is displayed. If the line type number, n, and an output vector,
     v, are entered, then nothing will be displayed. For example, to get line
     type 2 into vector X2, enter: GET LINE 2 X2
    
     See the SET LINES command for information on how the line types are
     defined. There are ten line types available. The lengths are expressed
     in centimeters, the default, but if the units are changed to inches, with
     the SET UNITS command, the lengths will be converted to inches. See the
     DISPLAY command for information on how to display examples of the line
     types.
    

    TENSION

     Default value:  TENSION = 1
    
     TENSION controls the spline tension for the functions using cubic splines:
     DERIV, INTEGRAL, INTERP, SMOOTH, SPLINTERP, SPLSMOOTH.
    

    SEED

     Default value: SEED = 12345
    
     SEED is the random number seed value.  This seed is updated whenever the
     GENERATE\RANDOM command is entered, or the RAN function is used.
    

    POSTRES

     Default value: POSTRES = 180
    
     POSTRES controls the PostScript graphics output resolution in
     dots/inch. This applies to dot filled text characters and DENSITY plots.
     The resolution can be changed at any time, so different parts of a single
     drawing can be drawn with different resolutions.
    

    SPEED

     Default value: SPEED = 20
    
     SPEED controls the pen plotter speed. This applies to Hewlett-Packard,
     Houston, and Roland RDGL II pen plotters.  The speed can be changed
     at any time, so different parts of a single drawing can be drawn at
     different speeds.
    

    WIDTH

     Default value: 80
    
     WIDTH, 2 <= WIDTH <= 132, controls the character width of the 
     alphanumeric monitor screen, and is equivalent to the DCL command:
     $SET TERMINAL/WIDTH=n
    

    XPREV

     Default value: 0
    
     XPREV is the last world x-coordinate that was drawn by any graphics
     command. The value of this keyword is automatically updated.
    

    YPREV

     Default value: 0
    
     YPREV is the last world y-coordinate that was drawn by any graphics
     command.  The value of this keyword is automatically updated.
    

    NCURVES

     Default value: 0
    
     NCURVES is the total number of data curves that have been drawn, using
     the GRAPH command, since the last CLEAR command. The value of this
     keyword is automatically updated.
    

    VERSION

     This is the program version number.  It is character valued, with a
     length of 5.
    

    VERSIONDATE

     This is the program version date.  It is character valued, with a
     length of 20.
    

    SHOWHISTORY

     Default value:  SHOWHISTORY = 5
    
     SHOWHISTORY controls how many lines of history to display for each
     numeric variable as a result of the SHOW command.
    
     SHOWHISTORY
       n < 0      -->  all stored history lines will be displayed 
       n = 0,1    -->  only the latest history line will be displayed 
       n > 0      -->  a maximum of n lines of history will be
                       displayed for each variable
    

    MAXHISTORY

     Default value:  MAXHISTORY = 5
    
     SHOWHISTORY is the number of history lines to display for each numeric
     variable with the SHOW command. MAXHISTORY is the maximum number of
     history lines to store for each numeric variable, and its default is 5.
     MAXHISTORY was added because if a variable had its value changed within
     a large DO loop, a new history line was added each time the loop was
     processed. This could lead to virtual memory problems. 
    

    WRAP

     Default value:  WRAP = 0
    
     If WRAP = 0, history lines and character variable contents lines
     are not wrapped when displayed with the SHOW command.  If WRAP is
     non-zero, these lines are wrapped.
    

    FONT

     Default font:  TSAN
    
     The value of the FONT keyword is a character string. So, if you enter:
     GET FONT X, the variable X will be a text variable. FONT is the
     graphics font. Use the DISPLAY FONT command to draw a font table.
    

    Additional Information on:

  • fontnames
  • DEVICE

     The value of the DEVICE keyword is a character string. So, if you enter:
     GET DEVICE X, the variable X will be a text variable. DEVICE is the
     hardcopy device name.  Use the DEVICE command to change the hardcopy
     device type.
    

    UNITS

     Default units type: CM ( centimeters )
    
     The value of the UNITS keyword is a character string. So, if you enter:
     GET UNITS X, the variable X will be a scalar text variable. UNITS is the
     plotting units type, either centimeters, CM, the default, or inches, IN.
    

    CUNITS

     Default: PERCENT ( % of the current window )
    
     The value of the CUNITS keyword is a character string. So, if you enter:
     GET CUNITS X, the variable X will be a scalar text variable. CUNITS is the
     units type for the cursor readout when the graphics cursor is invoked
     by the PICK, PEAK, LINE, or FIGURE command when running under X windows
     and mouse button 2 is pressed. If WORLD is chosen, the numbers displayed
     depend on the current units type, either CM or IN, as chosen with
     SET UNITS.  If GRAPH is chosen, the numbers displayed depend on the
     current graph axis scales.
    

    PCHAR

     Parameters: sym { size { colour { angle }}} 
     Examples: GET PCHAR P  
               GET PCHAR P PS PC PA
    
     GET PCHAR obtains the plotting symbol values or arrays, as set with the
     SET PCHAR command. It is not necessary to set the size, colour or angle
     with the SET PCHAR command, but if these are not set, you cannot request
     their values.  The type of output variable that will be made for each
     parameter depends on the type of variable used in the SET PCHAR command.