(Preliminary Documentation) Copyright ã1994 by NeXT Computer, Inc.  All Rights Reserved.

Client Library Functions

The Display PostScript Client Library is composed of system-dependent and a system-independent parts.  The Display PostScript System Reference Manual, by Adobe Systems, Inc., provides the specification for the system-independent portion of this library.

The functions that are part of OpenStep's system-dependent part of the Display PostScript Client Library are listed here.

PostScript Execution Context Functions

Convert a DPSContext to an NSDPSContext Object

NSDPSContext *	DPSContextObject(DPSContext ctxt)

Communication with the Window Server

Send a PostScript User Path to the Window Server

void	DPSDoUserPath(void *coords, int numCoords, DPSNumberFormat numType, unsigned char *ops, int numOps, void *bbox, int action, float matrix[6])

Send PostScript Code to the Window Server

void	DPSFlush(void)
void	DPSPing(void)

User Objects and User Names

Create a User Object

int	DPSDefineUserObject(int index)
void	DPSUndefineUserObject(int index)