Back to index

plt-scheme  4.2.1
Typedefs | Functions | Variables
plcore.h File Reference
#include "plplotP.h"
#include "drivers.h"
#include "plDevs.h"
#include "disptab.h"
#include "pldebug.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void(* PLDispatchInit )(PLDispatchTable *pdt)

Functions

static void grline (short *, short *, PLINT)
static void grpolyline (short *, short *, PLINT)
static void grfill (short *, short *, PLINT)
static void plSelectDev (void)
static void pldi_ini (void)
static void calc_diplt (void)
static void calc_didev (void)
static void calc_diori (void)
static void calc_dimap (void)
static void plgdevlst (char **, char **, int *, int)
static void plInitDispatchTable (void)
static void plLoadDriver (void)

Variables

static PLINT xscl [PL_MAXPOLY]
static PLINT yscl [PL_MAXPOLY]
static PLINT initfont = 1
static PLINT lib_initialized = 0
static PLStream pls0
static PLINT ipls
static PLStreampls [PL_NSTREAMS] = {&pls0}
PLStreamplsc = &pls0
static PLDispatchTable ** dispatch_table = 0
static int npldrivers = 0
static PLDispatchInit static_device_initializers []
static int nplstaticdevices
static int npldynamicdevices = 0
static int nloadabledrivers = 0

Typedef Documentation

Definition at line 19 of file plcore.h.


Function Documentation

static void calc_didev ( void  ) [static]
static void calc_dimap ( void  ) [static]
static void calc_diori ( void  ) [static]
static void calc_diplt ( void  ) [static]
static void grfill ( short *  ,
short *  ,
PLINT   
) [static]
static void grline ( short *  ,
short *  ,
PLINT   
) [static]
static void grpolyline ( short *  ,
short *  ,
PLINT   
) [static]
static void pldi_ini ( void  ) [static]
static void plgdevlst ( char **  ,
char **  ,
int ,
int   
) [static]
static void plInitDispatchTable ( void  ) [static]
static void plLoadDriver ( void  ) [static]
static void plSelectDev ( void  ) [static]

Variable Documentation

Definition at line 84 of file plcore.h.

PLINT initfont = 1 [static]

Definition at line 45 of file plcore.h.

PLINT ipls [static]

Definition at line 59 of file plcore.h.

PLINT lib_initialized = 0 [static]

Definition at line 47 of file plcore.h.

int nloadabledrivers = 0 [static]

Definition at line 252 of file plcore.h.

int npldrivers = 0 [static]

Definition at line 85 of file plcore.h.

int npldynamicdevices = 0 [static]

Definition at line 227 of file plcore.h.

Initial value:
 ( sizeof(static_device_initializers) /
                                sizeof(PLDispatchInit) ) - 1

Definition at line 225 of file plcore.h.

PLStream* pls[PL_NSTREAMS] = {&pls0} [static]

Definition at line 61 of file plcore.h.

PLStream pls0 [static]

Definition at line 58 of file plcore.h.

Definition at line 65 of file plcore.h.

Definition at line 87 of file plcore.h.

PLINT xscl[PL_MAXPOLY] [static]

Definition at line 43 of file plcore.h.

PLINT yscl[PL_MAXPOLY] [static]

Definition at line 43 of file plcore.h.