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 1.1 by greg, Mon Nov 11 14:04:09 1991 UTC vs.
Revision 2.5 by greg, Fri Mar 15 21:03:47 1996 UTC

# Line 8 | Line 8 | calcomp.h      header file for expression parser
8   color.h         header for routines using pixel color values
9   cone.h          header file for cones (cones, cylinders, rings, cups, tubes)
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
12 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   random.h        header file for random(3) and urand() function
19 rasterfile.h    description of header for files containing raster images
21   resolu.h        definitions for resolution line in image file.
22   standard.h      standard include file for most programs
23   targa.h         header file for reading and writing Targa format files
24 + vfork.h         header file for routines using vfork()
25   view.h          header file for image generation
26   xraster.h       header file for X routines using images
27   xtwind.h        header for X text window routines
# Line 30 | Line 32 | caldefn.c      store variable definitions
32   calexpr.c       compute data values using expression parser
33   calfunc.c       routines for calcomp using functions
34   calprnt.c       routines for printing calcomp expressions
35 + clip.c          routine to clip 3D line segments to a box
36   color.c         routines for color calculations
37   colrops.c       integer operations on COLR scanlines
38   cone.c          routines for making cones
39 + cputs.c         default routine for command-line error output
40   ealloc.c        memory routines which call quit on error
41 + eputs.c         default routine for error output
42 + erf.c           BSD implementation of erf() and erfc()
43   error.c         standard error reporting function
44 + expandarg.c     expand command-line argument to read from environ or file
45   face.c          routines dealing with polygonal faces
46 + fdate.c         return UNIX date in system-independent interface
47   fgetline.c      read line with escaped newlines
48 + fgetval.c       scanf replacement that skips # comments
49   fgetword.c      read white space separated words from stream
50 < frexp.c         find and open a Radiance library file
50 > fixargv0.c      MS-DOS compatibility routine to fix program name + arg. list
51 > font.c          library routines for font handling
52 > frexp.c         free exponent (library routine replacement)
53 > fropen.c        find and open a Radiance library file
54   fvect.c         routines for float vector calculations
55 + fwrite.c        standard lib replacement
56 + getlibpath.c    return standard library path from RAYLIB (or default)
57   getpagesize.c   return system page size for non-BSD machine
58   getpath.c       function to search for file in a list of directories
59   header.c        routines for reading and writing information headers
60   image.c         routines for image generation / pixel mapping
61   instance.c      routines for octree objects
62 + invmat4.c       compute inverse of 4x4 matrix
63   lamps.c         load lamp data
64   linregr.c       basic linear regression calculation
65 + lookup.c        hash table lookup routines
66   malloc.c        fast malloc for memory hogs and VM environments
67   mat4.c          routines dealing with 4 X 4 homogeneous matrices
68 < misc.c          miscellaneous routines used by most programs
68 > mktemp.c        make temporary file (system-independent replacement)
69   modobject.c     routines for tracking object modifiers
70   multisamp.c     binary space partitioning curve for multidimensional sampling
71 + myhostname.c    system-independent host name call
72   objset.c        routines for maintaining object sets
73   octree.c        routines dealing with octrees and cubes
74   otypes.c        object type lookup and error reporting
75   peano.c         generate an N-dimensional Peano space-filling curve
76 + plocate.c       routine to locate 3D vector w.r.t. box
77 + popen.c         system-independent replacement for popen(3) call
78 + portio.c        routines for portable binary input and output
79   process.c       routines to communicate with separate process via dual pipes
80 + quit.c          default quit() routine, calles exit()
81 + random.c        BSD random number generator
82   readfargs.c     allocate, read and free object arguments (RADIANCE parser)
83   readobj.c       routines for reading in object descriptions
84   readoct.c       routines to read octree information
# Line 65 | Line 87 | rexpr.c                regular expression parser (ala grep)
87   savestr.c       routines for efficient string storage
88   savqstr.c       quick and dirty string saver
89   spec_rgb.c      convert colors and spectral ranges
90 + strcmp.c        more efficient standard lib replacement for use with savestr()
91   urand.c         anticorrelated random function due to Christophe Schlick
92   urind.c         compute pseudo-asyncronous entry point for urand(3)
93 + wordfile.c      open and read a file of whitespace-separated words
94   words.c         routines for recognizing and moving about words in strings
95 + wputs.c         default warning message output function
96   x11findwind.c   find a window by its name under X
97   xf.c            routines to convert transform arguments into 4X4 matrix
98 + xraster.c       X10R4 raster handling routines
99 + xtwind.c        X10R4 text window routines

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines