There is a separate section of the CCSL Master File which contains various PIGLETs which have been written to drive different devices, such as Tektronix 4010 terminals and BENSON plotters. Special PIGLETs for GKS, PostScript and PGPLOT interfaces are also included. A user who wishes to compile a program which uses CCSL graphics should extract the most suitable SUBROUTINE PIGLET from the Master File, modify it if necessary, and include it in his link statement together with any graphics libraries called by this particular PIGLET.
In many cases the output will drive a graphics terminal directly and local system facilities will be used to obtain hard copies. Output files destined for centralised plotters will usually be created and named by the local system software.
When the graphical output is sent directly to a file by the CCSL graphics interface, for instance when using the PostScript or PGPLOT PIGLETs the output file will be named by CCSL, usually with the name of the program, a sequence number and an extension approriate to the type of output (e.g. .PS for a PostScript file).
Number | Name | Red | Green | Blue | |
0 | White | 1.00 | 1.00 | 1.00 | |
1 | Black | 0.00 | 0.00 | 0.00 | |
2 | Red | 1.00 | 0.00 | 0.00 | |
3 | Green | 0.00 | 1.00 | 0.00 | |
4 | Blue | 0.00 | 0.00 | 1.00 | |
5 | Cyan | 0.00 | 1.00 | 1.00 | |
6 | Magenta | 1.00 | 0.00 | 1.00 | |
7 | Yellow | 1.00 | 1.00 | 0.00 | |
8 | Orange | 1.00 | 0.50 | 0.00 | |
9 | SpringGreen | 0.50 | 1.00 | 0.00 | |
10 | SeaGreen | 0.00 | 1.00 | 0.50 | |
11 | Aqua | 0.00 | 0.50 | 1.00 | |
12 | Purple | 0.50 | 0.00 | 1.00 | |
13 | Pink | 1.00 | 0.00 | 0.50 | |
14 | DkGrey | 0.33 | 0.33 | 0.33 | |
15 | LtGrey | 0.66 | 0.66 | 0.66 |
Number | Name | Description | Filled/Open | ||
1 | square | Square | Yes | ||
2 | trianup | Triangle vertex up | Yes | ||
3 | triandown | Triangle vertex down | Yes | ||
4 | circle | A hexagon | Yes | ||
5 | xcross | Cross with diagonal members | No | ||
6 | plussign | Cross with hor. and vert. bars | No | ||
7 | eggtimer | Xcross with ends closed | Yes | ||
8 | bowtie | Eggtimer rotated 90 degreep | Yes | ||
9 | diamond | Square rotated 45 degrees | Yes |