Google
 

Trailing-Edge - PDP-10 Archives - decuslib10-06 - 43,50416/disprm.sai
There are 2 other files named disprm.sai in the archive. Click here to see a list.
COMMENT

	DECLARATIONS TO BE INCLUDED IN SAIL OMNIGRAPH
	PROGRAMS.  THIS INCLUDES THE REQUIRE OF SYS:DISSAI,
	SO LEAVE IT OUT ALSO.  TO SPECIFY THE INCLUSION OF
	THIS MODULE,
		REQUIRE "SYS:DISPRM" SOURCE!FILE;


DEFINE EP="EXTERNAL PROCEDURE", EIP="EXTERNAL INTEGER PROCEDURE";

EIP	DINI(INTEGER N,D1,D2,S);
EIP	DGET;
EP	DREL;

EP	DOPEN (INTEGER N);
EP	DAPPEND (INTEGER N);
EP	DCLOSE;

EIP	DPOST (INTEGER N);
EIP	DUNPOST (INTEGER N);

EP	DKILL (INTEGER N);

EP	DDONE;
EP	DDONE1;
EP	DCURSOR (REAL X,Y);

EP	DAPPLY (REFERENCE REAL AR; INTEGER NAME);
EP	DCOMPOSE (REFERENCE REAL AR; INTEGER NAME);
EP	DRCOMPOSE (REFERENCE REAL AR; INTEGER NAME);
EP	DPUSH (INTEGER NAME);
EP	DPOP (INTEGER NAME);
EP	DFLUSH;
EP	DCURRENT (REFERENCE REAL AR);
EP	DVMULT (REFERENCE REAL NEWAR, AR);

EP	DWIND (REAL L,R,B,T);
EP	DPORT (REAL L,R,B,T);

EIP	DMOVE (REAL X1,Y1);
EIP	DDRAW (REAL X2,Y2);
EIP	DVECT (REAL X1,Y1,X2,Y2);
EIP	DDOT (REAL X1,Y1);
EIP	DTEST2 (REAL X,Y);

EIP	DMOVE3 (REAL X1,Y1,Z1);
EIP	DDRAW3 (REAL X2,Y2,Z2);
EIP	DVECT3 (REAL X1,Y1,Z1,X2,Y2,Z2);
EIP	DDOT3 (REAL X1,Y1,Z1);
EIP	DTEST3 (REAL X,Y,Z);

EP	DTSCAL (REAL S);
EP	D2SCAL (REAL S);
EP	D3SCAL (REAL S);
EP	DTEXT (STRING S);
EP	D2TEXT (STRING S);
ep	d3text (string s);
EIP	DCHAR (INTEGER I);

EP	DINT (REAL I);
EP	DSTAT (INTEGER N);

EP	DEVENT (INTEGER DEV,OP; REFERENCE REAL ANS);
EP	DOUT (INTEGER DEV,OP);
EP	DCROSS (INTEGER N;REFERENCE REAL A;REFERENCE INTEGER ICHAR);

EIP	DPLOT (REFERENCE REAL AR; INTEGER FILE);
EP	DENQ (REFERENCE REAL AR);
EIP	DCORGET (INTEGER SIZE);
EP	DCORREL (INTEGER ADDRESS);
EP	DCODE (INTEGER CODE);
EP	DRAST (INTEGER NUMBER);
EP	DRASTER (REFERENCE INTEGER ARRY;INTEGER BYTSIZ,NUM,LLNTH,XSCALE,YSCALE);
EP	DTABLE (INTEGER NUM);


REQUIRE "SYS:DISSAI" LOAD!MODULE;