SPECIAL_FEATURES This phase provides additional graphic features above and beyond those provided by the general plot features and data plotting. This phase is entered automatically at the conclusion of the PLOT phase is any lines with the primary tag ".." were encountered during the PLOT phase. This phase proceeds through the data files in order. If a file has special features, that file is opened and read line by line. Each special features line is processed when encountered. Each special feature is controlled by a set of parameters some of which will be the P and F-phase parameters for that data file. When a file is opened to do Special Features, the special features specific parameters are set to their default values. The special feature command lines will cause these parameters to be set to the values of the corresponding arguments on the command lines in the same manner as the PDL processing. HELP is available for the following subtopics: 1. ANNOTATED_POINTS 6. CIRCULAR_DIMENSIONS 11. SOLID_ARROW 2. ARC 7. DIMENSION 12. SYMPLT(SYMBOLS) 3. ARROW 8. LINE 13. COORDINATES(ALL) 4. AXIS 9. PARAMETER 5. BOX 10. RECTANGLE 3 1 #ANNOTATED_POINTS 3 AP #ANNOTATED_POINTS 3 ANNOTATED_POINTS ANNOTATED_POINTS Points will be annotated slightly lower and to the right of the point. .. AP DR * XPNT,YPNT,STRANP(80) MPAPNT: PLOT ANNOTATED POINTS XPNT R*4 E14.0 --- X-coordinate of data point YPNT R*4 E14.0 --- Y-coordinate of data point STRANP L*1 80A1 --- String for data point * Arguments on this line assumed to be in RAW data space unless noted by a qualifier. 3 2 #ARC 3 AC #ARC 3 ARC ARC .. AC OR * ARCORG(2) ARC: ORigin .. AC RD ARCRAD ARC: RaDius of arc .. AC BE ARCBEG,ARCEND ARC: Beginning and Ending angles .. AC LP NIBARC,LPTARC,LCARC ARC: Line Pattern .. AC DR ARC: DRaw the feature * Arguments on these lines assumed to be in RAW data space unless noted by a qualifier. HELP is available for the following subtopics: 1. ORIGIN 2. RADIUS 3. BEG_END 4. LINE 4 1 #ORIGIN 4 ORIGIN ORIGIN .. AC OR * ARCORG(2) ARC: ORIGIN ARCORG R*4 2E14.0 --- Center of arc * Arguments on this line assumed to be in RAW data space unless noted by a qualifier. 4 2 #RADIUS 4 RD #RADIUS 4 RADIUS RADIUS .. AC RD ARCRAD ARC: RADIUS OF ARC ARCRAD R*4 E14.0 --- Radius (inches) of arc 4 3 #BEG_END 4 BE #BEG_END 4 BEG_END BEG_END .. AC BE ARCBEG,ARCEND ARC: BEGINNING AND ENDING ANGLES ARCBEG R*4 E14.0 --- Angle (degrees) of beginning of arc ARCEND R*4 E14.0 --- Angle (degrees) of end of arc 4 4 #LINE_PATTERNS 4 LP #LINE_PATTERNS 4 LINE_PATTERNS LINE_PATTERNS .. AC LP NIBARC,LPTARC,LCARC ARC: LINE PARAMETERS NIBARC I*2 I7 2 Arc nib size LPTARC I*2 O7 177777 Line pattern for arc LCARC I*2 I7 0 Color of arc 3 3 #ARROW 3 ARROW ARROW .. AR CO * ARBEG(2),AREND(2) ARROW: COordinates .. AR HS AHWIDT,AHLENG ARROW: Head Sizes .. AR LP LPATAH,LPATAS ARROW: Line Patterns .. AR NB NIBAH,NIBAS ARROW: NiBs .. AR LC LCAH,LCAS ARROW: Line Color .. AR AH ARTYPE ARROW: Arrow Head type .. AR DR ARROW: DRaw the arrow * Arguments on these lines assumed to be in RAW data space unless noted by a qualifier. HELP is available for the following subtopics: 1. COORDINATES 2. HEAD_SIZES 3. LINE_PATTERNS 4. NIBS 5. COLOR 6. HEAD_TYPES 4 1 #COORDINATES 4 COORDINATES COORDINATES .. AR CO * ARBEG(2),AREND(2) ARROW: COORDINATES ARBEG R*4 2E14.0 --- Coordinates of arrow beginning AREND R*4 2E14.0 --- Coordinates of the arrow end * Arguments on this line assumed to be in RAW data space unless noted by a qualifier. 4 2 #HEAD_SIZES 4 HS #HEAD_SIZES 4 HEAD_SIZES HEAD_SIZES .. AR HS AHWIDT,AHLENG ARROW: HEAD SIZES AHWIDT R*4 E14.0 0.05 Width (inches) of arrow head AHLENG R*4 E14.0 0.1 Length (inches) of arrow head 4 3 #LINE_PATTERNS 4 LP #LINE_PATTERNS 4 LINE_PATTERNS LINE_PATTERNS .. AR LP LPATAH,LPATAS ARROW: LINE PARAMETERS LPATAH I*2 O7 177777 Line pattern for arrow heads LPATAS I*2 O7 177777 Line pattrn for arrow shafts 4 4 #NIBS 4 NB #NIBS 4 NIBS NIBS .. AR NB NIBAH,NIBAS ARROW: NIBS NIBAH I*2 I7 2 Arrow head nib size NIBAS I*2 I7 2 Arrow shaft nib size 4 5 #COLOR 4 LC #COLOR 4 COLOR COLOR .. AR LC LCOLAH,LCOLAS ARROW: COLORS LCOLAH I*2 I7 0 Arrow head color LCOLAS I*2 I7 0 Arrow shaft color 4 6 #HEAD_TYPE 4 AH #HEAD_TYPE 4 HEAD_TYPE HEAD_TYPE There are two types of arrow heads: line (A) and solid (B). .. AR AH ARTYPE ARROW: HEAD TYPE ARTYPE L*1 40A1 @1A SYMPLT specification of arrow head symbol 3 4 #AXIS 3 AXIS AXIS .. AX CO * APBEG(2),APEND(2) physical COordinates .. AX MM ALBEG,ALEND,TLFRST,TLFLAG logical definition (Min & Max) .. AX TX TIXLNG Tick mark lengths .. AX TM DELLTX,DELSTX,NLABEL,ANGLAB Tick Mark parameters .. AX MO IDISAB,IMODE,IFUNC,BASLOG MOdes .. AX FM TLFORM(10) label ForMat .. AX NA NIBAX,NIBLT,NIBST,NIBTL line widths (Nibs for Axis) .. AX LC LCAX,LCLT,LCST,LCTL Line Colors .. AX LP LPATLR,LPATLL,LPATSR,LPATSL Line Patterns .. AX AS SPACE Axis ticks to label Space .. AX DR DRaw axis * Arguments on this line assumed to be in RAW data space unless noted by a qualifier. HELP is available for the following subtopics: 1. COORDINATES 5. MODE 9. PATTERNS 2. MIN_MAX 6. FORMAT 10. SPACE 3. LENGTH 7. NIBS 4. PARAMETER 8. COLORS 4 1 #COORDINATES 4 COORDINATES COORDINATES .. AX CO * APBEG(2),APEND(2) AXIS: PHYSICAL DEFINITION APBEG R*4 2E14.0 --- Coordinates (inches) axis begin APEND R*4 2E14.0 --- Coordinates (inches) of axis end * Arguments on this line assumed to be in RAW data space unless noted by a qualifier. 4 2 #MIN_MAX 4 MM #MIN_MAX 4 MIN_MAX MIN_MAX .. AX MM ALBEG,ALEND,TLFRST,TLLAST AXIS: LOGICAL DEFINITION ALBEG R*4 E14.0 --- Value (plot units) of beginning of axis ALEND R*4 E14.0 --- Value (plot units) of the end of the axis TLFRST R*4 E14.0 --- Value of first plotted tick mark label TLFLAG R*4 E14.0 --- if .NE. 0, use TLFRST, else label first 4 3 #LENGTH 4 TX #LENGTH 4 LENGTH LENGTH .. AX TX TIXLNG(4) AXIS: TICK MARK LENGTHS TIXLNG R*4 4E14.0 lengths of the tick marks TIXLNG(1) 0.1 Length of left large tick mark TIXLNG(2) 0.1 Length of right large tick mark TIXLNG(3) 0.05 Length of left small tick mark TIXLNG(4) 0.05 Length of right small tick mark 4 4 #PARAMETER 4 TM #PARAMETER 4 PARAMETER PARAMETER .. AX TM DELLTX,DELSTX,NLABEL,ANGLAB AXIS: TICK MARK PARAMETERS DELLTX R*4 E14.0 -1.0 Distance (plot units) between major ticks DELSTX R*4 E14.0 -1.0 Distance (plot units) between minor ticks NLABEL I*2 I7 1 Number of large tick marks between labels ANGLAB R*4 E14.0 0.0 Rotation angle (degrees) of tick labels 4 5 #MODE 4 MODE MODE .. AX MO IDISAB,IMODE,IFUNC,BASLOG AXIS: MODES IDISAB I*2 O7 0 Mode word for disabling axis features 1: disable axis 2: disable tick mark labels 4: disable tick marks IMODE I*2 I7 0 Tick mark label mode (relative to axis) 0: right and parallel 1: left and parallel 2: right and perpendicular 3: left and perpendicular IFUNC I*2 I7 1 Axis function 1: linear 2: reciprocal 3: logarithmic BASLOG R*4 E14.0 10.0 Base for logarithm 4 6 #FORMAT 4 FM #FORMAT 4 FORMAT FORMAT .. AX FM TLFORM(10) AXIS: LABEL FORMAT TLFORM L*1 10A1 (E10.3) Format of tick mark labels 4 7 #NIBS 4 NA #NIBS 4 NIBS NIBS .. AX NA NIBAX,NIBLT,NIBST,NIBTL AXIS: LINE WIDTHS NIBAX I*2 I7 2 Axis nib size NIBLT I*2 I7 2 Large tick mark nib size NIBST I*2 I7 2 Small tick mark nib size NIBTL I*2 I7 2 Tick mark labels nib size 4 8 #COLOR 4 CA #COLOR 4 COLOR COLOR .. AX CA LCAX,LCLT,LCST,LCTL AXIS: LINE COLORS LCAX I*2 I7 0 Axis color LCLT I*2 I7 0 Large tick mark color LCST I*2 I7 0 Small tick mark color LCTL I*2 I7 0 Tick mark label color 4 9 #PATTERNS 4 LP #PATTERNS 4 PATTERNS PATTERNS .. AX LP LPATAX,LPATLT,LPATST,LPATTL AXIS: LINE PATTERNS LPATAX I*2 O7 177777 Axis line pattern LPATLT I*2 O7 177777 Large tick mark LPATST I*2 O7 177777 Small tick mark LPATTL I*2 O7 177777 Tick mark labels 4 10 #SPACE 4 AS #SPACE 4 SPACE SPACE .. AX AS SPACE AXIS: LABEL SPACING SPACE R*4 E14.0 0.05 Distance between ticks & labels 3 5 #BOX 3 BX #BOX 3 BOX BOX .. BX LP NIBSB,LPATSB,LCSB Box Line Parameters .. BX MG SYBXMG(4) Input MarGins .. BX DR Draw box around last string HELP is available for the following subtopics: 1. PARAMETERS 2. MARGINS 4 1 #PARAMETERS 4 LP #PARAMETERS 4 PARAMETERS PARAMETERS .. BX LP NIBSB,LPATSB,LCSB MPSYBX: BOX LINE PARAMETERS NIBSB I*2 I7 1 nib size for box LPATBS I*2 O7 177777 line pattern for box LCBS I*2 I7 0 Color of Box around Symbols 4 2 #MARGINS 4 MG #MARGINS 4 MARGINS MARGINS .. BX MG SYBXMG(4) MPSYBX: INPUT MARGINS SYBXMG R*4 4E14.0 Space between box and SYBXMG(1) 0.0 left of graphics construction SYBXMG(2) 0.0 bottom of graphics contruction SYBXMG(3) 0.0 right of graphics construction SYBXMG(4) 0.0 top of graphics construction 3 6 #CIRCULAR_DIMENSION 3 CIRCULAR_DIMENSION CIRCULAR DIMENSION .. CD CO * CDBEG(2),CDEND(2) CIRDIM: end points COordinates .. CD OR * CDORIG(2) CIRDIM: ORigin .. CD MO MODCD1,MODCD2 CIRDIM: MOdes .. CD LP NIBCD,LPATCD,LCCD CIRDIM: Line Pattern .. CD SZ CDBBR,CDBBL,CDEBR,CDBEL CIRDIM: bar lengths (SiZe) .. CD EA CDASHL,CDSPAC CIRDIM: External Arrow length and space .. CD DR CIRDIM: DRaw circular dimension feature * Arguments on this line assumed to be in RAW data space unless noted by a qualifier. HELP is available for the following subtopics: 1.COORDINATES 2. ORIGIN 3. MODE 4. LINE 5. SIZE 6. ARROW 7. DRAW 4 1 #COORDINATES 4 COORDINATES COORDINATES .. CD CO * CDBEG(2),CDEND(2) CIRDIM: END POINTS CDBEG R*4 2E14.0 --- Coordinates of the beginning CDEND R*4 2E14.0 --- Coordinates of the end of the feature * Arguments on this line assumed to be in RAW data space unless noted by a qualifier. 4 2 #ORIGIN 4 ORIGIN ORIGIN .. CD OR * CDORIG(2) CIRDIM: ORIGIN CDORIG R*4 2E14.0 --- Coordinates of center of circle 4 3 #MODE 4 MODE MODE .. CD MO MODCD1,MODCD2 CIRDIM: MODES MODC1 I*2 I7 0 String placement mode 0: String is in center of dimension 1: String is to right 2: String is to left MODCD2 I*2 I7 0 Arrow placement mode 0: internal arrows 1: external arrows 4 4 #LINE 4 LINE LINE .. CD LP NIBCD,LPATCD,LCCD CIRDIM: LINE PARAMETERS NIBCD I*2 I7 1 nib size for dimension bars LPATCD I*2 O7 177777 Line pattern for dimension bars LCCD I*2 I7 0 color for dimension bars 4 5 #SIZE 4 SIZE SIZE .. CD SZ CDBBR,CDBBL,CDEBR,CDBEL CIRDIM: BAR LENGTHS CDBBR R*4 E14.0 0.25 Length (inches) of right bar at begin CDBBL R*4 E14.0 0.25 Length (inches) of left bar at end CDBER R*4 E14.0 CDBBR Length (inches) of right bar at begin CDBEL R*4 E14.0 CDBBL Length (inches) of left at end 4 6 #ARROW 4 ARROW ARROW .. CD EA CDASHL,CDSPAC CIRDIM: ARROW LENGTH AND SPACE CDASHL R*4 E14.0 0.3 Length (inches) of arrow shaft CDSPAC R*4 E14.0 0.05 Space (inches) between arrow and string 3 7 #DIMENSION 3 DM #DIMENSION 3 DIMENSION DIMENSION .. DM CO * DMBEG,DMEND DIMEN: COordinates .. DM MO MODDM1,MODDM2 DIMEN: MOdes .. DM LP NIBDM,LPATDM,LCDM DIMEN: Line Pattern .. DM SZ DMBARR,DMBARL,DMBRER,DMBREL DIMEN: bar dimensions(SiZe) .. DM EA DMASHL,DMSPAC DIMEN: External Arrow length and space .. DM DR DIMEN: DRaw dimension feature * Arguments on this line assumed to be in RAW data space unless noted by a qualifier. HELP is available for the following subtopics: 1. COORDINATES 3. LINE 5. ARROW 2. MODES 4. SIZE 4 1 #COORDINATES 4 COORDINATES COORDINATES .. DM CO * DMBEG(2),DMEND(2) DIMEN: COORDINATES DMBEG R*4 2E14.0 --- Coordinates of the beginning of feature DMEND R*4 2E14.0 --- Coordinates of the end of the feature * Arguments on this line assumed to be in RAW data space unless noted by a qualifier. 4 2 #MODES 4 MODES MODES .. DM MO MODDM1,MODDM2 DIMEN: MODES MODDM1 I*2 I7 0 String placement mode 0: in center of dimension 1: to right of dimension 2: to left of dimension MODDM2 I*2 I7 0 Arrow placement 0: internal arrows 1: external arrows 4 3 #LINE 4 LP #LINE 4 LINE LINE .. DM LP NIBDM,LPATDM,LCOLDM DIMEN: LINE PARAMETERS NIBDM I*2 I7 2 Dimension nib size LPATDM I*2 O7 177777 Line pattern for dimension bars LCOLDM I*2 I7 0 Color for the dimension bars 4 4 #SIZE 4 SZ #SIZE 4 SIZE SIZE .. DM SZ DMBARR,DMBARL,DMRER,DMBREL DIMEN: BAR DIMENSIONS DMBARR R*4 E14.0 0.25 Length (inches) of right bar at begin DMBARL R*4 E14.0 0.25 Length (inches) of left bar at begin DMBRER R*4 E14.0 DMBARR Length (inches) of right bar at end DMBREL R*4 E14.0 DMBARL Length (inches) of left bar at end 4 5 #ARROW 4 EA #ARROW 4 ARROW ARROW (EXTERNAL) LENGTH AND SPACE .. DM EA DMASHL,DMSPAC DIMEN: ARROW LENGTH AND SPACING DMASHL R*4 E14.0 0.3 Length (inches) of arrow shaft DMSPAC R*4 E14.0 0.05 Space (inches) between arrow and string 3 8 #LINE 3 LN #LINE 3 LINE LINE .. LN MO MODELN MPSPLD: line/standard deviation MOde .. LN LP NIBLN,LPATLN,LCLN MPSPLD: Line Parameters .. LN EL DELBRX,DELBRY,NPINCH MPSPLD: standard deviation parameters (ELlipse) .. LN DR * ** R1,R2,R3,R4 MPSPLD: DRaw line or standard deviation feature * Arguments on these lines assumed to be in RAW data space unless noted by a qualifier. ** Arguments on these lines are always in RAW data space. HELP is available for the following subtopics: 1. MODE 3. ELLIPSE 4. DRAW 2. PARAMETERS 4 1 #MODE 4 MODE MODE .. LN MO MODELN MPSPLD: LINE/STANDARD DEVIATION MODELN I*2 I7 1 Mode of lines and standard deviation features 1: line from (R1,R2) to (R3,R4)* 2: line of slope R1, intercept R 2 from X = R3 to X = R4 ** 3: standard deviation bars at (R1,R2) with uncertainty of X = R3, Y = R4 ** 4: standard deviation ellipses at (R1,R2) with uncertainty of X = R3, Y = R4 ** 4 2 #PARAMETERS 4 LP #PARAMETERS 4 PARAMETERS PARAMETERS .. LN LP NIBLN,LPATLN,LCLN MPSPLD: NIB AND LINE PATTRN NIBLN I*2 I7 2 Line and Standard deviation nib size LPATLN I*2 O7 177777 Line pattern for lines LCLN I*2 I7 0 Line color 4 3 #ELLIPSE 4 ELLIPSE STANDARD DEVIATION PARAMETERS (ELLIPSE) .. LN EL DELBRX,DELBRY,NPINCH MPSPLD: STANDARD DEVIATION PARAMETERS DELBRX R*4 E14.0 0.1 Length of cross bar on X deviation bar DELBRY R*4 E14.0 0.1 Length of cross bar on Y deviation bar NPINCH I*2 I7 50 Number of segments per ellipse 4 4 #DRAW 4 DRAW DRAW .. LN DR * R1,R2,R3,R4 MPSPLD: DRAW LINE OR STANDARD DEVIATION R1 R*4 E14.0 --- R2 R*4 E14.0 --- R1,R2,R3,R4 are dependant on the mode R3 R*4 E14.0 --- see MODELN definition (..LNMO) R4 R*4 E14.0 --- * Arguments on these lines assumed to be in RAW data space unless noted by a qualifier. 3 9 #DEFAULT 3 DF #DEFAULT 3 DEFAULT DEFAULT .. DF ALL: DeFault all parameters 3 10 #RECTANGLE 3 RECTANGLE RECTANGLE .. RE SH KREBOX,KRESHD,REDIST MPRECT: rectangle and SHading flags .. RE LP NIBREL,LINREL,LCREC MPRECT: rectangle Line Parameter .. RE SL NIBRES,LINRES,LCRES MPRECT: rectangle Shading Line parameters .. RE DR * X1,Y1,X2,Y2 MPRECT: opposite corner coordi- nates of rectangle * Arguments on these lines assumed to be in RAW data space unless noted by a qualifier. HELP is available for the following subtopics: 1. SHADING 3. PARAMETERS 4. DRAW 2. LINE 4 2 #SHADING 4 SHADING SHADING .. RE SH KREBOX,KRESHD,REDIST DRAW RECTANGLE WITH SHADING KREBOX I*2 I7 1 if .NE. 0, draw a rectangle KRESHD I*2 O7 1 direction(s) of shading lines 1: //// 2: llll 4: \\\\ 10: ==== REDIST R*4 E14.0 0.1 distance between shading lines 4 2 #LINE 4 LP #LINE 4 LINE LINE PARAMETERS .. RE LP NIBREL,LINREL,LCREL MPRECT: RECTANGLE LINE PARAMETERS NIBREL I*2 I7 2 nib size for the rectangle itself LINREL I*2 O7 177777 line pattern for the rectangle LCREL I*2 I7 0 color for the rectangle 4 3 #PARAMETERS 4 SL #PARAMETERS 4 PARAMETERS SHADING LINE PARAMETERS .. RE SL NIBRES,LINRES,LCRES MPRECT: SHADING LINE PARAMETERS NIBRES I*2 I7 1 nib size for the shading lines LINRES I*2 O7 177777 line pattern for shading lines LCRES I*2 I7 0 color for the shading lines 4 4 #DRAW 4 DRAW DRAW .. RE DR * X1,Y1,X2,Y2 DRAW THE RECTANGLE FEATURE X1,Y1 R*4 2E14.0 --- one corner of the rectangle X2,Y2 R*4 2E14.0 --- opposite corner of the rectange * Arguments on these lines assumed to be in RAW data space unless noted by a qualifier. 3 11 #SOLID_ARROW 3 SA #SOLID_ARROW 3 SOLID_ARROW SOLID ARROW .. SA CO * SABEG(2),SAEND(2) Solid Arrow COordinates .. SA MO MODSA1,MODSA2 Solid Arrow MOde .. SA LP NIBSA,LPATSA,LCSA Solid Arrow Line Pattern .. SA SZ SASIZ(3) Solid Arrow dimensions(SiZe) .. SA AN THETA1,THETA2 End rotation and ANgles .. SA DR DRaw the Solid Arrow * Arguments on these lines assumed to be in RAW data space unless noted by a qualifier. HELP is available for the following subtopics: 1. COORDINATES 3. LINE 5. ANGLE 2. MODE 4. SIZE 4 1 #COORDINATES 4 COORDINATES COORDINATES .. SA CO * SABEG(2),SAEND(2) SARROW: COORDINATES SABEG R*4 2E14.0 --- Coordinates of beginning of solid arrow SAEND R*4 2E14.0 --- Coordinates of end of solid arrow * Arguments on these lines assumed to be in RAW data space unless noted by a qualifier. 4 2 #MODE 4 MODE MODE .. SA MO MODSA1,MODSA2 SARROW: MODE MODSA1 I*2 I7 0 Arrow type 0: double ended 1: single ended 2: straight section MODSA2 I*2 I7 0 Line control - sum of: 1: disable back end 2: disable left side 4: disable front end 8: disable right side 4 3 #LINE 4 LP #LINE 4 LINE LINE .. SA LP NIBSA,LPATSA,LCOLSA SARROW: LINE PARAMETERS NIBSA I*2 I7 2 Solid arrow nib size LPATSA I*2 O7 177777 Line pattern LCLRSA I*2 I7 0 Line color 4 4 #SIZE 4 SZ #SIZE 4 SIZE SIZE .. SA SZ SASIZ(3) SARROW: ARROW DIMENSIONS SASIZ R*4 3E14.0 Sizes for solid arrows SASIZ(1) 1.0 Half width of head SASIZ(2) 0.6 Half width of shaft SASIZ(3) 0.4 length of head 4 5 #ANGLE 4 ANGLE ANGLE .. SA AN THETA1,THETA2 SARROW: ARROW END ROTATIONS THETA1 R*4 E14.0 0.0 Rotation angle for back end THETA2 R*4 E14.0 0.0 Rotation angle for front end 3 13 #SYMPLT 3 SYMPLT SYMPLT .. SY CO * XSTRNG,YSTRNG SYMPLT: string origin COordinate .. SY SA SYMANG,SLANT,LCSYM SYMPLT: Symbol Angles .. SY SP WIDTH,HEIGHT,VDIST,HSPACE SYMPLT: character SPacing .. SY SM MODSYH,MODSYV,MODSY3,NIBSY SYMPLT: Symbol Modes .. SY NS STRSYM(80) SYMPLT: New String .. SY SS STRSYM(80) SYMPLT: append Symbol String .. SY SD STRSYM(80) SYMPLT: append Symbols and Draw .. SY 1S STRSYM(80) SYMPLT: input and draw Symbols .. SY DR SYMPLT: DRaw buffer * Arguments on these lines assumed to be in RAW data space unless noted by a qualifier. HELP is available for the following subtopics: 1. COORDINATES 5. DRAW_STRING 9. INPUT_AND_DRAW 2. ANGLES 6. NEW_STRING 3. SPACING 7. APPEND_TO_STRING 4. MODE 8. APPEND_AND_DRAW 4 1 #COORDINATES 4 COORDINATES COORDINATES .. SY CO * XSTRNG,YSTRNG SYMPLT: STRING ORIGIN XSTRNG R*4 E14.0 --- X coordinate of origin of symbol string YSTRNG R*4 E14.0 --- Y coordinate of origin of symbol string * Arguments on these lines assumed to be in RAW data space unless noted by a qualifier. 4 2 #ANGLES 4 SA #ANGLES 4 ANGLES ANGLES .. SY SA SYMANG,SLANT,LCSYM SYMPLT: ANGLES SYMANG R*4 E14.0 0.0 Symbol string rotation angle SLANT R*4 E14.0 0.0 Slant angle of symbols LCSYM I*2 I7 0 Color of symbols 4 3 #SPACING 4 SPACING SPACING .. SY SP WIDTH,HEIGHT,VDIST,HSPACE SYMPLT: CHARACTER PARAMETERS WIDTH R*4 E14.0 --- Width (inches) of symbols HEIGHT R*4 E14.0 --- Height (inches) of symbols VDIST R*4 E14.0 --- Distance (inches) between symbol lines HSPACE R*4 E14.0 --- Separation (inches) between symbols 4 4 #MODE 4 MODE MODE .. SY SM MODSYH,MODSYV,MODSY3,NIBSY SYMPLT: MODES MODSYH I*2 I7 2 Horizontal placement mode 0: no horiz. placement control 1: left side at XSTRNG 2: horiz. center at XSTRNG 3: right side at XSTRNG 4: start where last string stopped MODSYV I*2 I7 2 Vertical symbol string placement mode 0: no vert. placement control 1: bottom at YSTRNG 2: center at YSTRNG 3: top at YSTRNG 4: start where last string stopped MODSY3 I*2 I7 0 Horizontal spacing mode 0: proportional spacing 1: equal spacing NIBSY I*2 I7 2 Symbol nib size 4 5 #DRAW_STRING 4 DRAW_STRING DRAW .. SY DR SYMPLT: Draw string buffer 4 6 #NEW_STRING 4 NS #NEW_STRING 4 NEW_STRING DRAW .. SY NS STRSYM(80) SYMPLT: New String STRSYM L*1 80A1 --- Symbol string 4 7 #APPEND_TO_STRING 4 SS #APPEND_TO_STRING 4 APPEND_TO_STRING .. SY SS STRSYM(80) SYMPLT: append Symbol String STRSYM L*1 80A1 --- Symbol string 4 8 #APPEND_AND_DRAW 4 SD #APPEND_AND_DRAW 4 APPEND_AND_DRAW .. SY SD STRSYM(80) SYMPLT: append Symbols and Draw STRSYM L*1 80A1 --- Symbol string 4 9 #INPUT_AND_DRAW 4 1S #INPUT_AND_DRAW 4 INPUT_AND_DRAW .. SY 1S STRSYM(80) SYMPLT: Initialize append and Draw STRSYM L*1 80A1 --- Symbol string 3 12 # COORDINATES 3 COORDINATES COORDINATE AND DATA SPACE QUALIFIERS GROUP 1a Mode Control /AB coordinate is absolute space /RE coordinate is relative to the local origin /IN coordinate is an increment to be added to the last corres- ponding X or Y GROUP 1b Local Origin Specification /PR coordinate is the polar coordinate radius of the point /PA coordinate is the polar coordinate angle (degrees) of point /OR coordinate becomes the origin for that parameter GROUP 2 Data Space Control /PH coordinate is in physical units (inches) /PL coordinate is in the plot data space (units of the axis for this parameter) /RW coordinate is in the untransformed raw data space