Introduction to the Graphical Kernel System (GKS)
This highly acclaimed introduction to the Graphical Kernel System GKS has now been revised and updated following the publication of the International Standard (ISO 7942) in August 1985 and the draft international standard (ISO 8651) for the FORTRAN, Pascal, and Ada GKS language bindings.
The main aim of this book is to provide an introduction to the concepts of GKS and the FORTRAN language binding. A basic knowledge of computer graphics is assumed. The first part of the text covers the background and major ideas of the system, and the second covers those features more likely to be required by the specialist graphics programmer. Appendices and an index allow the work to be used as a reference manual.
All application programmers with an interest in computer graphics will find this book an invaluable aid.
What people are saying - Write a review
We haven't found any reviews in the usual places.
11 other sections not shown
Other editions - View all
100 CONTINUE ALGOL 60 application program attribute CALL Chapter character height character string character up vector CHARACTER*80 CLOSE SEGMENT colour index Computer Graphics data record defined Dependent Segment device number duck echo type EVALUATE TRANSFORMATION EVENT example FORTRAN 77 GKS function GOTO Graphical Kernel System GSPC identifier In INTEGER INDEX(l INITIALISE input data INTEGER WKID workstation interaction interior style language binding lightpen linetype logical input device marker metafile MODE(WS NDC space OPEN WORKSTATION operator output primitives parameter pick identifier picture plotter polyline index prompt and echo raster display REAL REQUEST mode SAMPLE scale factor SELECT NORMALIZATION TRANSFORMATION SET CHARACTER SET FILL AREA SET POLYLINE SET POLYMARKER SET TEXT SET VIEWPORT shown in Figure standard storage tube STROKE SUBROUTINE text alignment text path tion transformation matrix transformation number VALUATOR WKID workstation identifier workstation dependent aspects world coordinates XMAX XMIN XNEWDK XNEWW YMAX YMIN YNEWDK YNEWW