home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / NEWS / RADIANCE / SRC / COMMON / README < prev    next >
Text File  |  1993-10-07  |  4KB  |  88 lines

  1.         LIBRARY ROUTINES AND HEADER FILES
  2.         SCCSid "@(#)README 2.2 9/30/92 LBL"
  3.  
  4. This directory contains library routines and common header files for
  5. the RADIANCE programs in the directories on the same level.
  6.  
  7. 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
  13. instance.h    header file for routines using octree objects
  14. linregr.h    header file for linear regression calculation
  15. mat4.h        definitions for 4x4 matrix operations
  16. object.h    header file for routines using objects and object sets
  17. octree.h    header file for routines using octrees
  18. otypes.h    defines for object types
  19. paths.h        header file defining standard path names for this architecture
  20. random.h    header file for random(3) and urand() function
  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
  28. badarg.c    check argument list against format string
  29. bcopy.c        substitutes for library routines
  30. bmalloc.c    memory allocation without overhead (no free lists)
  31. 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. color.c        routines for color calculations
  36. colrops.c    integer operations on COLR scanlines
  37. cone.c        routines for making cones
  38. cputs.c        default routine for command-line error output
  39. ealloc.c    memory routines which call quit on error
  40. eputs.c        default routine for error output
  41. erf.c        BSD implementation of erf() and erfc()
  42. error.c        standard error reporting function
  43. face.c        routines dealing with polygonal faces
  44. fgetline.c    read line with escaped newlines
  45. fgetword.c    read white space separated words from stream
  46. font.c        library routines for font handling
  47. frexp.c        free exponent
  48. fropen.c    find and open a Radiance library file
  49. fvect.c        routines for float vector calculations
  50. fwrite.c    standard lib replacement
  51. getpagesize.c    return system page size for non-BSD machine
  52. getpath.c    function to search for file in a list of directories
  53. header.c    routines for reading and writing information headers
  54. image.c        routines for image generation / pixel mapping
  55. instance.c    routines for octree objects
  56. lamps.c        load lamp data
  57. linregr.c    basic linear regression calculation
  58. malloc.c    fast malloc for memory hogs and VM environments
  59. mat4.c        routines dealing with 4 X 4 homogeneous matrices
  60. modobject.c    routines for tracking object modifiers
  61. multisamp.c    binary space partitioning curve for multidimensional sampling
  62. objset.c    routines for maintaining object sets
  63. octree.c    routines dealing with octrees and cubes
  64. otypes.c    object type lookup and error reporting
  65. peano.c        generate an N-dimensional Peano space-filling curve
  66. portio.c    routines for portable binary input and output
  67. process.c    routines to communicate with separate process via dual pipes
  68. quit.c        default quit() routine, calles exit()
  69. random.c    BSD random number generator
  70. readfargs.c    allocate, read and free object arguments (RADIANCE parser)
  71. readobj.c    routines for reading in object descriptions
  72. readoct.c    routines to read octree information
  73. resolu.c    read and write image resolutions
  74. rexpr.c        regular expression parser (ala grep)
  75. savestr.c    routines for efficient string storage
  76. savqstr.c    quick and dirty string saver
  77. spec_rgb.c    convert colors and spectral ranges
  78. strcmp.c    more efficient standard lib replacement for use with savestr()
  79. urand.c        anticorrelated random function due to Christophe Schlick
  80. urind.c        compute pseudo-asyncronous entry point for urand(3)
  81. wordfile.c    open and read a file of whitespace-separated words
  82. words.c        routines for recognizing and moving about words in strings
  83. wputs.c        default warning message output function
  84. x11findwind.c    find a window by its name under X
  85. xf.c        routines to convert transform arguments into 4X4 matrix
  86. xraster.c    X10R4 raster handling routines
  87. xtwind.c    X10R4 text window routines
  88.