ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/README
(Generate patch)

Comparing ray/src/common/README (file contents):
Revision 2.2 by greg, Wed Sep 30 11:29:23 1992 UTC vs.
Revision 2.7 by gwlarson, Tue Jun 9 11:37:52 1998 UTC

# Line 10 | Line 10 | cone.h         header file for cones (cones, cylinders, rings
10   face.h          header for routines using polygonal faces
11   font.h          header for font handling rountines
12   fvect.h         header file for floating point routines using vectors
13 instance.h      header file for routines using octree objects
13   linregr.h       header file for linear regression calculation
14   mat4.h          definitions for 4x4 matrix operations
15   object.h        header file for routines using objects and object sets
16   octree.h        header file for routines using octrees
17   otypes.h        defines for object types
18   paths.h         header file defining standard path names for this architecture
19 + plocate.h       header for 3D vector location
20 + radogl.h        header for routines using OpenGL to display Radiance scenes
21   random.h        header file for random(3) and urand() function
22   resolu.h        definitions for resolution line in image file.
23   standard.h      standard include file for most programs
24   targa.h         header file for reading and writing Targa format files
25 + tmerrmsg.h      error messages for tone mapping routines
26 + tmprivat.h      private header file for tone mapping routines
27 + tonemap.h       header file for tone mapping routines
28   vfork.h         header file for routines using vfork()
29   view.h          header file for image generation
30   xraster.h       header file for X routines using images
# Line 32 | Line 36 | caldefn.c      store variable definitions
36   calexpr.c       compute data values using expression parser
37   calfunc.c       routines for calcomp using functions
38   calprnt.c       routines for printing calcomp expressions
39 + clip.c          routine to clip 3D line segments to a box
40   color.c         routines for color calculations
41   colrops.c       integer operations on COLR scanlines
42   cone.c          routines for making cones
# Line 40 | Line 45 | ealloc.c       memory routines which call quit on error
45   eputs.c         default routine for error output
46   erf.c           BSD implementation of erf() and erfc()
47   error.c         standard error reporting function
48 + expandarg.c     expand command-line argument to read from environ or file
49   face.c          routines dealing with polygonal faces
50 + fdate.c         return UNIX date in system-independent interface
51   fgetline.c      read line with escaped newlines
52 + fgetval.c       scanf replacement that skips # comments
53   fgetword.c      read white space separated words from stream
54 + fixargv0.c      MS-DOS compatibility routine to fix program name + arg. list
55   font.c          library routines for font handling
56 < frexp.c         free exponent
56 > frexp.c         free exponent (library routine replacement)
57   fropen.c        find and open a Radiance library file
58   fvect.c         routines for float vector calculations
59   fwrite.c        standard lib replacement
60 + getlibpath.c    return standard library path from RAYLIB (or default)
61   getpagesize.c   return system page size for non-BSD machine
62   getpath.c       function to search for file in a list of directories
63   header.c        routines for reading and writing information headers
64   image.c         routines for image generation / pixel mapping
65   instance.c      routines for octree objects
66 + invmat4.c       compute inverse of 4x4 matrix
67   lamps.c         load lamp data
68   linregr.c       basic linear regression calculation
69 + lookup.c        hash table lookup routines
70   malloc.c        fast malloc for memory hogs and VM environments
71   mat4.c          routines dealing with 4 X 4 homogeneous matrices
72 + mktemp.c        make temporary file (system-independent replacement)
73   modobject.c     routines for tracking object modifiers
74   multisamp.c     binary space partitioning curve for multidimensional sampling
75 + myhostname.c    system-independent host name call
76   objset.c        routines for maintaining object sets
77   octree.c        routines dealing with octrees and cubes
78   otypes.c        object type lookup and error reporting
79   peano.c         generate an N-dimensional Peano space-filling curve
80 + plocate.c       routine to locate 3D vector w.r.t. box
81 + popen.c         system-independent replacement for popen(3) call
82   portio.c        routines for portable binary input and output
83   process.c       routines to communicate with separate process via dual pipes
84   quit.c          default quit() routine, calles exit()
# Line 72 | Line 88 | readobj.c      routines for reading in object descriptions
88   readoct.c       routines to read octree information
89   resolu.c        read and write image resolutions
90   rexpr.c         regular expression parser (ala grep)
91 + rgldomat.c      set OpenGL material
92 + rglfile.c       process Radiance scene files into OpenGL display lists
93 + rglinst.c       convert Radiance octrees and instances into OpenGL
94 + rglmat.c        convert Radiance materials into OpenGL
95 + rglsrc.c        convert Radiance light sources into OpenGL
96 + rglsurf.c       convert Radiance surfaces into OpenGL
97   savestr.c       routines for efficient string storage
98   savqstr.c       quick and dirty string saver
99   spec_rgb.c      convert colors and spectral ranges
100   strcmp.c        more efficient standard lib replacement for use with savestr()
101 + tmapcolrs.c     routines for applying tone mapping to COLR scanlines
102 + tonemap.c       basic tone mapping routines
103   urand.c         anticorrelated random function due to Christophe Schlick
104   urind.c         compute pseudo-asyncronous entry point for urand(3)
105   wordfile.c      open and read a file of whitespace-separated words

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines