This is ClientLibraryFunctions.rtf in view mode; [Download] [Up]
paperh18648 margl-907 margr0 margt0 margb0 fi0 ri0 ql sb0 f1 fs24 Copyright f3 'e3f1 1994 by NeXT Computer, Inc. All Rights Reserved. s0 li100 fi0 ri1007 ql f0 b fs52 fs80 fs52 Client Library Functions fs28 fs52 pard s3 li477 fi0 ri1007 ql tx2494 tx2872 tx3250 f1 b0 fs28 The Display PostScript Client Library is composed of system-dependent and a system-independent parts. The i Display PostScript System, Client Library Reference Manuali0 , by Adobe Systems, Incorporated., provides the specification for the system-independent portion of this library. fs16 fs28 Functions that are part of OpenStep'27s system-dependent part of the Display PostScript Client Library are listed here. fs16 fs28 pard s2 li100 fi0 ri1007 ql f0 b fs36 fs54 fs36 PostScript Execution Context Functions fs20 fs36 s25 fs28 fs20 fs28 Convert a DPSContext to an NSDPSContext Object fs14 fs28 pard s18 li5896 fi-4159 ri1007 ql tx3880 f1 b0 NSDPSContexttab *b DPSContextObject(b0 DPSContext i ctxtb i0 ) pard s2 li100 fi0 ri1007 ql f0 fs36 fs70 fs36 Communication with the Display PostScript Server fs20 fs36 s25 fs28 fs20 fs28 Send a PostScript User Path to the Display PostScript Server fs14 fs28 pard s3 li477 fi0 ri1007 ql tx2494 tx2872 tx3250 f1 b0 fs2 fs28 These functions are used to send a user path, plus one other i actioni0 , to the Display PostScript Server. In the b 'bcWithMatrixb0 forms of these operators, the i matrixi0 operand is the optional matrix argument used by the b ustrokeb0 , b inustrokeb0 , and b ustrokepathb0 operators. The i matrixi0 argument may be NULL, in which case it is ignored. fs16 fs28 pard s14 li7029 fi-6552 ri1007 ql tx6652 tx7030 pard s18 li5896 fi-4159 ri1007 ql tx3880 voidtab b PSDoUserPathb0 (tab tab tab const void *i coordsi0 , tab tab tab int i numCoordsi0 , DPSNumberFormat i numTypei0 , tab tab tab const DPSUserPathOp *i opsi0 , tab tab tab int i numOpsi0 , tab tab tab const void *i bboxi0 , tab tab tab DPSUserPathAction i actioni0 ) voidtab b PSDoUserPathWithMatrix(b0 void *i coordsi0 , int i numCoordsi0 , fi0 DPSNumberFormat i numTypei0 , unsigned char *i opsi0 , int i numOpsi0 , void *i bboxi0 , DPSUserPathAction i actioni0 , float i matrixi0 [6]b ) fi-4159 b0 voidtab b DPSDoUserPathb0 (DPSContext i contexti0 , tab tab tab const void *i coordsi0 , tab tab tab int i numCoordsi0 , DPSNumberFormat i numTypei0 , tab tab tab const DPSUserPathOp *i opsi0 , tab tab tab int i numOpsi0 , tab tab tab const void *i bboxi0 , tab tab tab DPSUserPathAction i actioni0 ) voidtab b DPSDoUserPathWithMatrix(b0 DPSContextb b0 i contextb i0 , b0 void *i coordsi0 , int i numCoordsi0 , fi0 DPSNumberFormat i numTypei0 , unsigned char *i opsi0 , int i numOpsi0 , void *i bboxi0 , DPSUserPathAction i actioni0 , float i matrixi0 [6]b ) fi-4159 b0 pard s25 li100 fi0 ri1007 ql f0 b fs48 fs28 Send PostScript Code to the Display PostScript Server fs14 fs28 pard s18 li5896 fi-4159 ri1007 ql tx3880 f1 b0 voidtab b PSFlush(b0 voidb ) b0 voidtab b PSWait(b0 voidb ) b0 }
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.