|
|
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: 1898 (0x76a)
Types: TextFile
Notes: UNIX file
Names: »gksi.h«
└─⟦26887b7e0⟧ Bits:30009717 Comet 32 harddisk image
└─⟦28c352965⟧ »/a« UNIX Filesystem
└─⟦this⟧ »usr/src/gks/h/gksi.h«
#ifndef GKSIDEF
#define GKSIDEF
/* Macro Definitions.*/
/* Defines for multiple workstation version of GKS.*/
#define FORALLWS {int i; for (i = 0; i < NO_WSS; i++)
#define ENDALLWS }
#include "../h/vdi.h"
#include "../h/vdii.h"
#include "../h/gks.h"
/* GKS description table.*/
/* --------------------- */
#define LEVEL "ma" /* Minimal output level, no output level.*/
#define NO_WS_TY 1 /* Number of available workstation types.*/
#define LS_WS_TY "output"/* List of available workstation types.*/
#define NO_WSS 1 /* Number of simultaneously open workstations.*/
/* Number of simultaneously active workstations.*/
/* Number of workstations associated with a segment.*/
#define NO_NTRAN 8 /*Maximum normalization transformation number*/
/* GKS state list.*/
/* -------------- */
typedef struct {
Wss *gk_opws[NO_WSS]; /* Set of open workstations.*/
Wss *gk_actv[NO_WSS]; /* Set of active workstations.*/
Ntran *gk_curnt; /* Current normalization trans.*/
Ntran *gk_ntran[NO_NTRAN]; /* List of transformations.*/
Bool gk_clip; /* Clipping indicator.*/
Ltype gk_lr_lt; /* Polyline linetype.*/
Cindex gk_lr_ci; /* Polyline colour index.*/
Mtype gk_mr_mt; /* Polymarker marker type.*/
Cindex gk_mr_ci; /* Polymarker colour index.*/
Cindex gk_tx_ci; /* Text colour index.*/
Charht gk_chht; /* Character height.*/
Wc gk_chup; /* Character up vector.*/
Int gk_tx_pa; /* Text path.*/
Horal gk_tx_ha; /* Text alignment, horizontal.*/
Veral gk_tx_va; /* Text alignment, vertical.*/
Istyle gk_fa_is; /* Fill area interior style.*/
Cindex gk_fa_ci; /* Fill area colour index.*/
Bool chng_attr; /* TRUE if window,viewport,or charht changed.*/
Trans curntr; /* Current normalization transform. matrix.*/
} Gks; /* GKS state list.*/
/* External Declarations.*/
extern Gks gks; /* GKS state table.*/
extern Wsd *getwsd(); /* Convert Dtype to Wsd *.*/
#endif