|
|
DataMuseum.dkPresents historical artifacts from the history of: ICL Comet 32 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about ICL Comet 32 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 2554 (0x9fa)
Types: TextFile
Notes: UNIX file
Names: »comet.h«
└─⟦26887b7e0⟧ Bits:30009717 Comet 32 harddisk image
└─⟦28c352965⟧ »/a« UNIX Filesystem
└─⟦this⟧ »usr/src/gks/h/comet.h«
/* Comet32 */
#include "../h/vdi.h"
#include "../h/vdii.h"
extern int dt1cht(), /* List of workstation functions.*/
dt1cal(),
dt1tpa(),
dt1ltp(),
dt1lco(),
dt1mco(),
dt1tco(),
dt1clp(),
dt1cli(),
dt1clo(),
dt1cle(),
dt1upd(),
dt1pln(),
dt1pmk(),
dt1txt(),
dt1win(),
dt1vie(),
dt1ite(),
dt1mtp(),
dt1fis(),
dt1fco(),
dt1col(),
dt1far();
extern Wss *dt1ope();
/* Linetype table.*/
Ltype plttab[1] = {1};
/* Marker table.*/
Mtype pmttab[5] = {1, 2, 3, 4, 5};
/* Character heights in DC.*/
Real chtdtab[2] = {.002794,.005588 };
/* Character sizes in AC.*/
Ac cszatab[2] = {{7, 14},
{14, 28} };
/* Character spacings in AC.*/
Ac cspatab[2] = { {8, 16},
{16, 32}};
/* Colour table.*/
Colour coltab[8] = { {0.,0.,0.}, /* Background colour = black.*/
{0.,0.,1.}, /* Colour = Green.*/
{0.,1.,0.}, /* Colour = Blue.*/
{0.,1.,1.}, /* Colour = Cyan.*/
{1.,0.,0.}, /* Colour = Red.*/
{1.,0.,1.}, /* Colour = Yellow.*/
{1.,1.,0.}, /* Colour = Magenta.*/
{1.,1.,1.} /* Foreground colour = white.*/
};
/* Workstation description table.*/
Wsd COMET = { 1, /* Workstation type.*/
METRES, /* Device coordinate units.*/
/* Maximum display surface (3.5 mils/tekpoint)*/
{{0.,0.},{1.,1.}}, /* in length units.*/
{{0,0},{639, 399}}, /* in device units(tekpoints).*/
VECTOR, /* Raster or vector display.*/
1, /* Number of available line types.*/
plttab, /* List of available linetypes.*/
5, /* Number of available marker types.*/
pmttab, /* List of available marker types.*/
2, /* Number of available character heights.*/
chtdtab, /* List of available character heights in DC.*/
cszatab, /* List of available character sizes in AC.*/
cspatab, /* List of available character spacings in AC.*/
8, /* Number of colours.*/
TRUE, /* Colour available.*/
8, /* Maximum number of colour indices.*/
8, /* Number of predefined colour indices.*/
coltab, /* Table of predefined colour representations.*/
FALSE, /* Implicit regeneration mode.*/
FALSE, /* Dynamic colour representation.*/
FALSE, /* Dynamic workstation transformation.*/
{dt1cht, /* List of workstation functions.*/
dt1cal,
dt1tpa,
dt1ltp,
dt1lco,
dt1mco,
dt1tco,
dt1clp,
dt1cli,
(int *)dt1ope,
dt1clo,
dt1cle,
dt1upd,
dt1pln,
dt1pmk,
dt1txt,
dt1win,
dt1vie,
dt1ite,
dt1mtp,
dt1fis,
dt1fco,
dt1col,
dt1far}
};