Guest |
Login
Manx – a catalogue of online computer manuals
Search
|
About
|
Help
DECgraphic-11 FORTRAN Reference Manual
Company:
Digital Equipment Corporation
Part:
DEC-11-GFRMA-A-D
Date:
1976-11
Keywords:
PDP-11
Copies
Address:
http://bitsavers.org/pdf/dec/graphics/VT11/FtnGfxPkg_FortranRef.pdf
Site:
Al Kossow's Bitsavers
Format:
PDF
Size:
6641946 bytes (6.3 MiB)
Table of Contents
Chapter 1
The DECgraphic-11 Systems
1.1
Introduction to DECgraphic-11
1.1.1
Overview of the Manual
1.1.2
Documentation Conventions
1.1.3
Overview of DECgraphic-11 System Capabilities
1.2
Hardware/Software Environment
1.3
Basic Graphics Concepts
1.3.1
The Display Screen
1.3.2
The Display File
1.3.3
Display Primitives
1.3.4
Subpicture Definitions
1.3.5
Display File Pointers
1.3.6
User Coordinate Systems and Windows
1.3.7
Light Pen Interaction and Tracking
1.4
Graphics Subroutines
1.4.1
Initializing and Controlling the Display File
1.4.2
Setting Screen and Scaling Primitives
1.4.3
Generating Graphics Primitives
1.4.4
Defining and Using Subpictures
1.4.5
Displaying Graphs and Figures
1.4.6
Using Display File Pointers
1.4.7
Altering Display File Status Parameters
1.4.8
Facilitating Light Pen Interaction
1.4.9
Performing Display File Utility Functions
1.4.10
Performing Advanced Display File Functions
Chapter 2
DECgraphic-11 Graphics Subroutines
2.1
Initializing and Controlling the Display File
2.1.1
INIT: Initializing the Display File
2.1.2
STOP: Stopping the Display
2.1.3
CONT: Restoring the Display
2.1.4
FREE: Clearing the Display File Area
2.2
Setting Screen and Scaling Parameters
2.2.1
SCOPE: Selecting a Display Scope
2.2.2
AREA: Selecting the Main or Menu Area
2.2.3
SCAL: Defining a User Coordinate System
2.2.4
NOSC: Restoring the Standard Coordinate System
2.2.5
WINDOW: Establishing a Display Screen Window
2.3
Generating Graphics Primitives
2.3.1
APNT: Displaying an Absolute Point
2.3.2
RPNT: Displaying a Relative Point
2.3.3
VECT: Drawing a Relative Vector
2.3.4
AVECT: Drawing an Absolute Vector
2.3.5
SVECT: Drawing a Vector in Short Format
2.3.6
LVECT: Drawing a Vector in Long Format
2.3.7
TEXT: Displaying a Character String
2.3.8
MENU: Displaying Items in the Menu Area
2.4
Defining and Using Subpictures
2.4.1
SUBP: Defining a Subpicture
2.4.2
ESUB: Terminating a Subpicture
2.4.3
COPY: Copying a Subpicture
2.4.4
OFF: Turning Off a Subpicture
2.4.5
ON: Turning On a Subpicture
2.4.6
ERAS: Erasing a Subpicture
2.4.7
NMBR: Creating a Numeric Subpicture
2.4.8
CVSCAL: Scaling Subpicture Characters and Vectors
2.5
Displaying Graphs and Figures
2.5.1
XGRA: Displaying an X-Axis Graph
2.5.2
YGRA: Displaying a Y-Axis Graph
2.5.3
FIGR: Displaying a Figure
2.5.4
AGET: Returning the Value of a Primitive
2.5.5
APUT: Changing the Value of a Primitive
2.5.6
FPUT: Changing and Adjusting the Value of a Primitive
2.6
Using Display File Pointers
2.6.1
POINTR: Setting Up a Pointer
2.6.2
ADVANC: Advancing a Pointer
2.6.3
GET: Returning the Coordinates of a Primitive
2.6.4
CHANGE: Changing the Coordinates of a Primitive
2.6.5
CHANGA: Changing a Primitive and Adjusting the Next Primitive
2.6.6
CHANGT: Changing the Value of a Character Primitive
2.6.7
INSERT: Inserting Graphic Elements in the Display File
2.6.8
ERASP: Erasing a Primitive
2.7
Altering Display File Status Parameters
2.7.1
SENSE: Setting the Light Pen Parameter
2.7.2
INTENS: Setting the Intensity Parameter
2.7.3
FLASH: Setting the Flash-Mode Parameter
2.7.4
LINTYP: Setting the Line-Type Parameter
2.8
Facilitating Light Pen Interaction
2.8.1
LPEN: Recording a Light Pen Hit
2.8.2
TRAK: Placing a Tracking Object on the Screen
2.8.3
TRAKXY: Returning the Position of the Tracking Object
2.8.4
ATTACH: Attaching a Primitive to the Tracking Object
2.8.5
DETACH: Detaching a Primitive from the Tracking Object
2.8.6
GRID: Positioning the Tracking Object on the Grid
2.9
Performing Display File Utility Functions
2.9.1
CMPRS: Compressing the Display File
2.9.2
SAVE: Saving the Display File
2.9.3
RSTR: Restoring the Display File
2.10
Performing Advanced Display File Functions
2.10.1
DPTR: Returning the Next Available Display File Position
2.10.2
DPYNOP: Inserting No-ops in the Display File
2.10.3
DPYWD: Inserting a Data Word in the Display File
Chapter 3
Programming Techniques
3.1
Subpicture Techniques
3.1.1
Using Subpictures as Subroutines
3.1.2
Creating Complete Displays
3.1.3
Attaching a Subpicture
3.1.4
Using NMBR for Odometer Output
3.2
General Graphics Techniques
3.2.1
Specifying Vector Formats
3.2.2
Ordering Display Elements
3.2.3
Controlling Display File Size
Chapter 4
The RT-11 Operating Environment
4.1
Building the DECgraphic-11 Libraries
4.1.1
Binary Kit
4.1.2
Source Kit
4.2
Linking User Programs
4.3
Performing USR Operations
4.4
Sample Procedures
4.4.1
VT11 Procedures
4.4.2
VS60 Procedures
Chapter 5
The RSX-11M Operating Environment
5.1
Introduction to Supplied Software
5.2
Operation Under RSX-11M
5.2.1
Building Your DECgraphic-11 Library
5.2.2
Writing and Running Your Own DECgraphic-11 Programs
Appendix A
DECgraphic-11 Subroutine Summary
Appendix B
DECgraphic-11 Error Messages
Appendix C
Display File Structure
Appendix D
FORTRAN Programming Example
Appendix E
Differences Between the DECgraphic-11 and RT-11 Graphics Extension Packages
Appendix F
Differences Between DECgraphic-11 and RSX-11M/FORTRAN Graphic Extensions