Ansification and prototypes.
Instrumented headers against multiple inclusion and for use from C++. Moved includes in headers out of "C" scope.
Changed instances of "int4" to "int32" and "int2" to "int16"
Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
created rhpict program and viewbeams.c module to replace rhdisp3.c
added new "portals" variable for multiple section geometry
created new ogl driver with direct geometry rendering
created "frame" command to focus calculation
added odev.inpready member and periodic input checking to rhdisp
changed dev_value() interface so NULL is passed for infinite points
added dev_auxcom() for auxiliary command handling
added multiple device view capability
created dev_clear() routine to clear device ray cache
hack so dev_value() doesn't drop leaves in immediate mode
fixed wrong character command
implemented kill, clobber and restart commands
normalized commands between driver and standard input
added DEV_LASTVIEW return flag for dev_input() added comment about dev_view() new behavior
added command reading from server's stdin
added direction vector to dev_value() call
added server-driven redraw function to replace display quadtree
stopped pause function from resuming upon iconification and interfering with full view updates
added pause function
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.