| |
| Code Example 3-1 A First Example Program | 38 |
| Code Example 5-1 Using XGL with Xlib | 79 |
| Code Example 5-2 Using XGL with XView | 83 |
| Code Example 5-3 Using XGL with OLIT | 87 |
| Code Example 5-4 Inquire Example | 100 |
| Code Example 6-1 Simple Color Example | 111 |
| Code Example 6-2 Color Ramp Example | 116 |
| Code Example 6-3 Color Cube Example | 121 |
| Code Example 6-4 Color Map Double Buffering Example | 127 |
| Code Example 8-1 Polygon Example | 179 |
| Code Example 8-2 Multirectangle Example | 180 |
| Code Example 8-3 Multicircle Example | 184 |
| Code Example 8-4 Example for Getting and Setting Pixels | 189 |
| Code Example 8-5 Example for Copying Pixels | 191 |
| Code Example 8-6 Accumulation Buffer Example | 200 |
| Code Example 9-1 Bezier Curve Example | 212 |
| |
| Code Example 9-2 Circle Curve Example | 216 |
| Code Example 9-3 NURBS Surface Example | 234 |
| Code Example 10-1 Geometry Before Transformations | 252 |
| Code Example 10-2 Translation Example | 254 |
| Code Example 10-3 Rotation Example | 256 |
| Code Example 10-4 Scale Example | 258 |
| Code Example 10-5 3D Transform Example | 261 |
| Code Example 11-1 View Example | 281 |
| Code Example 12-1 Stroke Text Example | 308 |
| Code Example 13-1 Line Pattern Example | 324 |
| Code Example 13-2 Edge Pattern Example | 328 |
| Code Example 14-1 Predefined Marker Example | 338 |
| Code Example 14-2 User-defined Marker Example | 340 |
| Code Example 15-1 Picking Example | 350 |
| Code Example 16-1 Facet Lighting Example | 375 |
| Code Example 16-2 Vertex Lighting Example | 380 |
| Code Example 16-3 Linear Depth Cueing Example | 382 |
| Code Example 16-4 Scaled Depth Cueing Example | 385 |
| Code Example 17-1 Gcache of Simple Polygon | 405 |
| Code Example 17-2 Gcache of Complex Polygon | 407 |
| Code Example 18-1 Texture Mapping Example | 438 |