GPHIGS_GUI User Guide - Contents
About this Manual
DOCUMENTATION CONTENTS
1
Introduction
1.1. REQUIREMENTS
1.2. ARCHITECTURE
1.3. USE
1.4. ACCESS
1.5. FUNCTIONS
2
Principles
2.1. DEFINITION
2.2. BASIC PRINCIPLE OF PHIGS
2.3. BASIC PRINCIPLE OF MOTIF
2.4. PRINCIPLE OF GPHIGS-GUI
2.4.1. OPERATION
2.4.2. PIMM
3
Using GPHIGS_GUI
3.1. MOTIF PROGRAM
3.1.1. EXAMPLE
3.1.2. GRAPHIC ANIMATION IN MOTIF
3.2. GPHIGS PROGRAM
3.3. ANY PROGRAM
3.4. PXGUI_XXX FUNCTIONS
3.4.1. C BINDING
3.4.2. FORTRAN BINDING
3.5. PHIGURE AND GPHIGS-GUI PROGRAM
4
Accessing GPHIGS_GUI
4.1. ACTIVATING GPHIGS-GUI MENU
4.2. CONFIGURING GPHIGS-GUI
4.3. MENU CONFIGURATION
4.3.1. REDEFINING MENU
4.3.2. MODIFYING THE ICON LIST FROM MOTIF
4.3.3. MODIFYING THE ICON LIST FROM GPHIGS
4.4. EXAMPLE
4.4.1. ARCHIVE RETRIEVAL
4.4.2. CONTROLLING THE OBJECTS LIST
4.4.3. CHANGING CSS
4.4.4. RETRIEVING A NEW SCENE
4.4.5. DISPLAY
4.4.6. CONTROLLING OBJECTS LIST
4.4.7. GENERATING A FILE WITH GPHIGS DRIVER
4.4.8. PREVIEWER
4.4.9. ACCESSING CSS BROWSER
4.4.10. ACCESSING DEBUGGER
5
GPHIGS_GUI Functions
5.1. INTERACTION WITH THE DISK
5.1.1. ARCHIVING
5.1.2. ARCHIVE FILE RETRIEVAL
5.2. GRAPHIC PRINTING
5.2.1. DUMP FORMAT
5.2.2. GPHIGS TYPE FORMAT
5.3. PREVIEWER
5.3.1. RLE PREVIEWER
5.3.2. POSTSCRIPT PREVIEWER
5.3.3. X-WINDOW-TYPE DUPLICATING
5.4. CSS BROWSER / PHIGS DEBUGGER
5.4.1. FILE MENU
5.4.2. EDIT MENU
5.4.3. OPTION MENU
5.4.4. FILTER MANAGER
5.4.5. ACCESSING ABBREVIATED DATA
5.4.6. ACCESSING DETAILED INFORMATION FROM A STRUCTURE
5.4.7. GPHIGS DEBUGGER
5.4.7.1. DEBUGGER PRINCIPLE
5.4.7.2. DEBUGGING CSS CREATION IN A PHIGS PROGRAM
5.4.7.3. DEBUGGING AFTER CSS CREATION IN A PHIGS PROGRAM
5.4.7.4. DEBUGGING CSS FROM A MOTIF PROGRAM
5.4.7.5. DEBUGGER DESCRIPTION
5.4.7.6. STATE PANEL
5.4.7.7. CONFIGURATION PANEL
5.4.7.8. COMMAND PANEL
5.4.7.9. VIEWING PANEL
5.5. MOVEMENTS IN SPACE
5.5.1. SIMPLE SPACE MANAGER
5.5.2. EXPERT SPACE MANAGER
5.6. COLOR MANAGER
5.7. VIEWED OBJECTS MANAGER
5.8. HELP
6
GPHIGS_GUI Widgets
7
Popup-Menu Widget
7.1. FUNCTION
7.2. RESOURCES
7.3. CALLBACKS
7.4. SUMMARY
8
Workstation Widget
8.1. FUNCTION
8.2. RESOURCES
8.3. CALLBACKS
8.4. SUMMARY
9
View Widget
9.1. FUNCTIONS
9.2. RESOURCES
9.3. CALLBACKS
9.4. SUMMARY
10
Simple View Widget
10.1. FUNCTIONS
10.2. RESOURCES
10.3. CALLBACKS
10.4. SUMMARY
11
Expert View Widget
11.1. FUNCTIONS
11.2. RESOURCES
11.3. CALLBACKS
11.4. SUMMARY
12
Color Manager Widget
12.1. FUNCTION
12.2. RESOURCES
12.3. CALLBACKS
12.4. SUMMARY
13
Posted Structures Widget
13.1. FUNCTION
13.2. RESOURCES
13.3. CALLBACKS
13.4. SUMMARY
14
Choice Widget
14.1. FUNCTION
14.2. RESOURCES
14.3. CALLBACKS
14.4. SUMMARY
15
Valuator Widget
15.1. FUNCTION
15.2. RESOURCES
15.3. CALLBACKS
15.4. SUMMARY
16
String Widget
16.1. FUNCTION
16.2. RESOURCES
16.3. CALLBACKS
17
Marrow Widget
17.1. FUNCTION
17.2. RESOURCES
17.3. CALLBACKS
17.4. SUMMARY
18
Debug and Browser
Widget
18.1. FUNCTION
18.2. RESOURCES
18.3. CALLBACKS
18.4. SUMMARY
19
PostScript Widget
19.1. FUNCTION
19.2. RESOURCES
19.3. CALLBACKS
19.4. SUMMARY
20
Viewing Button Widget
20.1. FUNCTION
20.2. RESOURCES
20.3. CALLBACKS
20.4. SUMMARY
21
Draw Widget
21.1. FUNCTION
21.2. RESOURCES
21.3. CALLBACKS
21.4. SUMMARY
22
Depth Cueing
Expert Widget
22.1. FUNCTION
22.2. RESOURCES
22.3. CALLBACKS
22.4. SUMMARY
23
Depth Cueing Simple
Widget
23.1. FUNCTION
23.2. RESOURCES
23.3. CALLBACKS
23.4. SUMMARY
24
PHIGS Input Manager
Motif (PIMM)
25
GPHIGS View Widget
25.1. FUNCTION
25.2. CONTROL FLAGS AND CUSTOM FUNCTIONS
25.3. CONTROL FUNCTIONS
26
Interface_Builder
Integration
26.1 XFACEMAKER
26.2 UIM/X - INTERFACE ARCHITECT
27
Glossary
28
Figures