X11 colour representation
+----------------------------+
| CALL IXSETCO (INDEX,R,G,B) |
+----------------------------+
Action: Set colour intensities for given colour index.
Parameter Description:
- INDEX
- Colour index.
- R
- Red intensity between 0.0 and 1.0.
- G
- Green intensity between 0.0 and 1.0.
- B
- Blue intensity between 0.0 and 1.0.
X11 line width
+--------------------+
|CALL IXSETLN (IWID) |
+--------------------+
Action: Set line width.
Parameter Description:
- IWID
- Line width in pixels.
X11 line style
+------------------------+
| CALL IXSETLS (N,IDASH) |
+------------------------+
Action: Set line style.
Parameter Description:
- N
- Length of dash list.
- IDASH(N)
- Dash segment lengths.
- N = 0
- Use solid lines.
- N > 0
- Use dashed lines described by DASH(N). For
example N=4, DASH=(6,3,1,3) will produce a dashed-dotted line of
6 drawn pixels followed by 3 blank pixels, 1 drawn pixel and 3 blank
pixels.
X11 lines colour
+----------------------+
| CALL IXSETLC (INDEX) |
+----------------------+
Action: Set colour index for lines.
Parameter Description:
- INDEX
- Colour index defined by IXSETCOL.
X11 marker style
+----------------------------+
| CALL IXSETMS (ITYPE,N,IXY) |
+----------------------------+
Action: Set marker style.
Parameter Description:
- ITYPE
- Marker type
- N
- Length of marker description.
- IXY(2,N)
- List of points describing marker shape
(INTEGER*2)
- N.EQ.0
- Marker is a single point.
- ITYPE = 0
- Marker is hollow circle of diameter N.
- ITYPE = 1
- Marker is filled circle of diameter N.
- ITYPE = 2
- Marker is a hollow polygon described by
line IXY.
- ITYPE = 3
- Marker is a filled polygon described by
line IXY.
- ITYPE = 4
- Marker is described by segmented line
IXY.
Example: ITYPE=4, N=4, XY=(-3,0,3,0,0,-3,0,3) sets a plus shape
of 7x7 pixels
X11 markers colour
+----------------------+
| CALL IXSETMC (INDEX) |
+----------------------+
Action: Set colour index for markers.
Parameter Description:
- INDEX
- Colour index defined by IXSETCO.
X11 fill area style
+----------------------------+
| CALL IXSETFS (ISTYL,IFASI) |
+----------------------------+
Action: Set fill area style.
Parameter Description:
- ISTYL
- fill area interior style hollow or solid.
- IFASI
- fill area style index.
X11 fill area colour
+----------------------+
| CALL IXSETFC (INDEX) |
+----------------------+
Action: Set colour index for fill area.
Parameter Description:
- INDEX
- Colour index defined by IXSETCO.
X11 text alignment
+----------------------+
| CALL IXSETTA (IH,IV) |
+----------------------+
Action: Set text alignment.
Parameter Description:
- IH
- Horizontal alignment.
- IV
- Vertical alignment.
X11 text fonts
+----------------------------------+
|CALL IXSETTF (MODE,LENFNT,CHFONT) |
+----------------------------------+
Action: Set text font to specified name. This function returns 0 if the
specified font is found, 1 if not.
Parameter Description:
- LENFNT
- Font name length.
- CHFONT
- Font name.
- MODE
- Loading flag.
- 0
- Search if the font exist.
- 1
- Search the font and load it if it exist.
X11 text colour
+----------------------+
| CALL IXSETTC (INDEX) |
+----------------------+
Action: Set colour index for text.
Parameter Description:
- INDEX
- Colour index defined my IXSETCOL.
X11 text size
+------------------------------------+
|CALL IXTXTL (IW*,IH*,LENTXT,CHTEXT) |
+------------------------------------+
Action: Return the width and the height of a character string in the
current font.
Parameter Description:
- IW
- Text width.
- IH
- Text height.
- LENTXT
- Text length
- CHTEXT
- Message
X11 box
+----------------------------------+
|CALL IXBOX (IX1,IX2,IY1,IY2,MODE) |
+----------------------------------+
Action: Draw a box.
Parameter Description:
- IX1
- X left down corner position.
- IY1
- Y left down corner position.
- IX2
- X right up corner position.
- IY2
- Y right up corner position.
- MODE
- drawing mode.
- MODE = 0
- Hollow.
- MODE = 1
- The Box is filled with the Fill area
colour index.
X11 drawing mode
+--------------------+
|CALL IXDRMDE (MODE) |
+--------------------+
Action: Set the drawing mode
Parameter Description:
- MODE
- Drawing mode.
- MODE = 1
- Copy.
- MODE = 2
- Xor.
- MODE = 3
- Invert.
X11 synchronization
+--------------------+
| CALL IXSYNC (MODE) |
+--------------------+
Action: Set synchronization on or off. By default the X Window System
bufferize all the graphics outputs (synchronization off). It is possible
to switch off this capability with this routine (synchronization on) but
the trafic on the network is more important and the speed of the graphics
decrease by a factor 10 or 20 depending on the machine used.
Parameter Description:
- MODE
- synchronization ON or OFF.
- 1
- ON.
- 0
- OFF.