ViewVC Help
View Directory | Root Listing
root/radiance/ray/src/common
File (rev) Last Change
 ../
pyradlib/
zeroes.c 2.5 (20 years ago) by schorsch: Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
xf.c 2.8 (4 years ago) by greg: Added -x option to robjutil to transform .OBJ files
x11findwind.c 2.6 (19 years ago) by schorsch: Updated SCons build environment to work with a fresh download and on OS X, as suggested by Randolph Fritz.
writewfobj.c 2.3 (4 years ago) by greg: Made error reporting and return value more consistent
wputs.c 3.6 (20 years ago) by schorsch: Added prototypes submitted by Randolph Fritz.
words.c 2.12 (4 years ago) by greg: Removed redundant include files
wordfile.c 2.24 (4 years ago) by greg: Removed redundant include files
win_usleep.c 3.1 (6 years ago) by greg: Created replacement usleep() function for Windows
win_process.c 3.14 (4 years ago) by greg: Added filtering capabilities to Unix version of open_process()
win_popen.c 1.5 (12 years ago) by greg: Windows compatibility changes from Bill Hoffman
view.h 2.20 (6 years ago) by greg: Improved viewloc() return values to include aft clipping test
vars.h 2.7 (20 years ago) by schorsch: Added prototypes submitted by Randolph Fritz.
urind.c 2.4 (20 years ago) by schorsch: Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
urand.c 2.11 (8 years ago) by greg: Fixed includes and prototypes
unix_process.c 3.17 (4 years ago) by greg: Don't close standard input or output descriptors on exec
triangulate.h 2.3 (10 years ago) by greg: Fixed comment describing triangulate call
triangulate.c 2.5 (7 years ago) by greg: Added comment regarding last change.
tonemap.h 3.26 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
tonemap.c 3.37 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
tmprivat.h 3.24 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
tmesh.h 2.5 (20 years ago) by schorsch: Abstracted process and path handling for Windows. Renamed FLOAT to RREAL because of conflict on Windows. Added conditional compiles for some signal handlers.
tmesh.cal 2.2 (20 years ago) by greg: Fixed tile texturing in tmesh2rad -- thanks to Marucs Jacobs for the request
tmesh.c 2.5 (18 years ago) by greg: Replaced % operations with if statements (hopefully faster)
tmerrmsg.h 3.6 (20 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
tmaptiff.h 3.6 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
tmaptiff.c 3.11 (12 years ago) by greg: Minor compile fixes
tmapluv.c 3.16 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
tmapcolrs.c 3.34 (4 years ago) by greg: Removed redundant include files
tmap16bit.c 1.10 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
timegm.c 2.3 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
tiffvers.h 3.5 (18 years ago) by greg: Updated TIFF library to 3.7.3
tiffio.h 3.17 (5 years ago) by greg: Created MAXFMTLEN to guard against buffer overrun attacks in header input
tiff.h 3.17 (5 years ago) by greg: Created MAXFMTLEN to guard against buffer overrun attacks in header input
testBSDF.c 1.15 (4 years ago) by greg: Removed redundant include files
tcos.c 3.10 (10 years ago) by greg: Took out definiton of tcos() when __FAST_MATH__ is defined
targa.h 2.5 (20 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
strlcpy.c 2.3 (4 years ago) by greg: Corrected count output in stdlib replacements
strcmp.c 2.3 (21 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
standard.h 2.31 (20 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
spec_rgb.c 2.25 (3 years ago) by greg: refactor: eliminated deprecated register keywords
selcall.h 3.11 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
sceneio.c 2.5 (12 years ago) by greg: Minor optimizations
savqstr.c 2.10 (11 years ago) by greg: Minor optimizations
savestr.c 2.12 (4 years ago) by greg: Removed redundant include files
rtprocess.h 3.19 (4 years ago) by greg: Added more comments about how to use new filtering features
rtmisc.h 3.6 (20 years ago) by schorsch: Continued ANSIfication, and other fixes and clarifications.
rtmath.h 3.12 (8 years ago) by schorsch: everybody seems to have erf() and erfc() nowadays.
rtio.h 3.23 (4 years ago) by greg: Added ability for pinterp, pmblur2, and vwrays to read 16-bit encoded depth
rterror.h 3.3 (6 years ago) by greg: ANSIfication needs pointed out by Nathaniel Jones
rglsurf.c 3.13 (12 years ago) by greg: Changes to support new Cmake build system
rglsrc.c 3.6 (20 years ago) by schorsch: Reduced compile warnings, and other compatibility fixes.
rglmat.c 3.7 (13 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
rglinst.c 3.17 (8 years ago) by greg: Made error messages more consistent when library file not found
rglfile.c 3.12 (4 years ago) by greg: Eliminated cases where stdin was being closed
rgldomat.c 3.4 (20 years ago) by schorsch: Reduced compile warnings, and other compatibility fixes.
rexpr.c 2.10 (4 years ago) by greg: Removed redundant include files
resolu.h 2.15 (4 years ago) by greg: Fixed bug where fscnresolu() would over-read string if followed by white space
resolu.c 2.6 (17 years ago) by schorsch: Eliminated some compiler warnings.
readwfobj.c 2.4 (3 years ago) by greg: Made addFace() into a public routine as well, so tools can add geometry
readoct.c 2.31 (4 years ago) by greg: Fixed issue with recovering after octree read from stdin
readobj.c 2.23 (4 years ago) by greg: Eliminated cases where stdin was being closed
readmesh.c 2.17 (4 years ago) by greg: Eliminated cases where stdin was being closed
readfargs.c 2.11 (9 years ago) by greg: ANSIfication
random.h 2.23 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
radogl.h 3.13 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
quit.c 2.5 (20 years ago) by schorsch: Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
process.c 2.10 (4 years ago) by greg: Added input ray queue for more efficient batch processing
portio.c 2.22 (4 years ago) by greg: Reduced size limit for fread() & fwrite() again and other minor changes
plocate.h 2.7 (20 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
plocate.c 2.3 (21 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
platform.h 3.16 (6 years ago) by greg: Created replacement usleep() function for Windows
paths.h 2.30 (6 years ago) by greg: Corrected TEMPLEN macro value for Unix
paths.c 2.5 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
otypes.h 2.19 (5 years ago) by greg: Decided to go with "aBSDF" for "aperture BSDF" rather than "sBSDF"
otypes.c 2.6 (11 years ago) by greg: Minor efficiency improvement and ANSIfication
octree.h 2.12 (14 years ago) by greg: Deleted unused cucopy() routine
octree.c 2.8 (14 years ago) by greg: Deleted unused cucopy() routine
objutil.h 2.8 (3 years ago) by greg: feat(libwfobj.a): added findComment() call
objutil.c 2.9 (3 years ago) by greg: fix(libwfobj.a): strcasestr() not supported under (lame) Windows
objset.c 2.17 (9 years ago) by greg: Fix for Windows, whose 64-bit long is only 32 bits
object.h 2.22 (9 years ago) by greg: Increased maximum number of objects by a factor of 8 to 255 million
normcodec.h 2.4 (4 years ago) by greg: Added ability for pinterp, pmblur2, and vwrays to read 16-bit encoded depth
normcodec.c 2.5 (4 years ago) by greg: Added ability for pinterp, pmblur2, and vwrays to read 16-bit encoded depth
myhostname.c 2.8 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
multisamp.c 2.5 (20 years ago) by schorsch: Various small changes to reduce compile warnings/errors on Windows.
muc_randvar.h 2.1 (7 years ago) by greg: Changes to evalglare by Jan Wienold
muc_randvar.c 2.1 (7 years ago) by greg: Changes to evalglare by Jan Wienold
modobject.c 2.17 (10 years ago) by greg: Minor optimization to reference check in eqobjects()
mgf_xf.c 3.1 (13 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
mgf_parser.h 3.1 (13 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
mgf_parser.c 3.2 (4 years ago) by greg: Added precautionary testing against FHUGE
mgf_object.c 3.1 (13 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
mgf_mesg.h 3.1 (13 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
mgf_context.c 3.2 (11 years ago) by greg: Added spectrum assignment function c_sset()
mesh.h 2.15 (11 years ago) by greg: Added routine for cycling through all triangles
mesh.c 2.34 (3 years ago) by greg: fix(mesh): reverted previous change (2.30) to better accommodate dense meshes
maxheap.h 2.2 (8 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
maxheap.c 2.3 (6 years ago) by greg: Changed HUGE reference to FHUGE + removed references to unused module maxheap.c
mat4.h 2.12 (20 years ago) by schorsch: Instrumented headers against multiple inclusion and for use from C++. Moved includes in headers out of "C" scope.
mat4.c 2.4 (21 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
lookup.h 2.15 (13 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
lookup.c 2.19 (10 years ago) by greg: Fixed comment and removed pointless "register" modifiers
loadvars.c 2.16 (4 years ago) by greg: Eliminated cases where stdin was being closed
loadbsdf.c 3.12 (3 years ago) by greg: Added cumulative cache size limit (per loaded BSDF)
linregr.h 2.6 (20 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
linregr.c 2.4 (21 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
lamps.c 2.10 (16 years ago) by greg: Removed unnecessary declaration
invmat4.c 2.3 (21 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
interp2d.h 2.9 (11 years ago) by greg: Changed from blkflg to influence flag array
interp2d.c 2.14 (9 years ago) by greg: Removed address operator not needed for function pointer
instance.h 2.6 (20 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
instance.c 2.12 (8 years ago) by greg: Made error messages more consistent when library file not found
image.c 2.51 (3 years ago) by greg: Minor aesthetic fixes
idmap.h 2.2 (4 years ago) by greg: Added HF_STDERR macro to control error reporting
idmap.c 2.2 (4 years ago) by greg: Added HF_STDERR macro to control error reporting
hilbert.h 3.2 (13 years ago) by greg: Added missing RCS tags
hilbert.c 3.3 (13 years ago) by greg: Eliminated calls to drand48()
header.c 2.40 (3 years ago) by greg: fix: added missing file pointer to fputc() call
getpath.c 2.21 (4 years ago) by greg: Removed redundant include files
getlibpath.c 2.6 (10 years ago) by greg: Changed rcalc and icalc to search RAYPATH for input *.cal files
gethomedir.c 1.4 (4 years ago) by greg: Removed redundant include files
gbasic.h 2.1 (8 years ago) by greg: Added Jan Wienold's evalglare to distribution
gbasic.c 2.1 (8 years ago) by greg: Added Jan Wienold's evalglare to distribution
g3vector.h 2.2 (8 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3vector.c 2.2 (8 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3sphere.h 2.2 (8 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3sphere.c 2.2 (8 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3nlist.h 2.2 (8 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3list.h 2.2 (8 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3flist.h 2.2 (8 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3flist.c 2.3 (7 years ago) by greg: Changes to evalglare by Jan Wienold
g3affine.h 2.2 (8 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3affine.c 2.2 (8 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
fvect.h 2.18 (8 years ago) by greg: Made axis randomization optional in getperpendicular()
fvect.c 2.24 (8 years ago) by greg: Made it so we'll never generate another segfault from this code
fropen.c 2.16 (10 years ago) by greg: Changed rcalc and icalc to search RAYPATH for input *.cal files
free_os.c 3.5 (10 years ago) by greg: Minor changes not affecting operation
fputword.c 3.9 (12 years ago) by greg: Fixed comment
font.h 2.7 (20 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
font.c 2.20 (8 years ago) by greg: Made error messages more consistent when library file not found
fltdepth.c 3.5 (4 years ago) by greg: Minor change should have no effect on results
fixargv0.c 2.9 (3 years ago) by greg: Hopeful fix to Windows test issues
fgetword.c 2.8 (6 years ago) by greg: Fixed lack of EOF detection introduced in last change (months ago!)
fgetval.c 2.8 (20 years ago) by schorsch: Continued ANSIfication, and other fixes and clarifications.
fgetline.c 2.11 (3 years ago) by greg: perf: quicker check/removal of escaped newlines for Windows
fdate.c 2.10 (5 years ago) by greg: Removed unused code and added arguments to function definitions
falsecolor.h 3.4 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
falsecolor.c 3.10 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
face.h 2.6 (20 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
face.c 2.14 (3 years ago) by greg: Added check for triangle before removing "redundant" vertex
ezxml.h 2.4 (9 years ago) by greg: Support for color BSDF rendering using Klems representation
ezxml.c 2.9 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
expandarg.c 2.11 (4 years ago) by greg: Removed redundant include files
error.c 2.10 (20 years ago) by schorsch: Added grouping parens to reduce ambiguity warnings.
erf.c 3.2 (10 years ago) by greg: Fixed lack of erf() and erfc() under Windows
eputs.c 2.4 (20 years ago) by schorsch: Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
ealloc.c 2.9 (20 years ago) by schorsch: Continued ANSIfication, and other fixes and clarifications.
disk2square.c 3.4 (9 years ago) by greg: Fixed floating-point error under Windows caused by cos^2 + sin^2 > 1
dircode.c 2.13 (4 years ago) by greg: Corrected constant that was causing bad encodings for diagonals
depthcodec.h 2.7 (4 years ago) by greg: Improvement on previous fix
depthcodec.c 2.10 (4 years ago) by greg: Fixed bug in pathological case of two sequential calls to seek_dc_pix()
cvtcmd.c 3.3 (4 years ago) by greg: Removed unused variable
copyright.h 3.4 (3 years ago) by greg: Updated end date (why is this even necessary?)
convertobj.c 2.3 (4 years ago) by greg: Made error reporting and return value more consistent
cone.h 2.8 (18 years ago) by greg: Rearranged some struct's for better efficiency on 64-bit architectures
cone.c 2.11 (7 years ago) by greg: Added checks for illegal cones/rings/cylinders
colrops.c 2.12 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
color.h 2.34 (9 years ago) by greg: Fixed exact value for white
color.c 2.21 (4 years ago) by greg: Fixed potential bug where RGB=(0.01953125 0.01953125 1)*2^N for any N could encode as an RLE start sequence
clip.c 2.5 (20 years ago) by schorsch: Abstracted process and path handling for Windows. Renamed FLOAT to RREAL because of conflict on Windows. Added conditional compiles for some signal handlers.
chanvalue.c 3.3 (20 years ago) by schorsch: Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
ccyrgb.c 3.4 (11 years ago) by greg: Removed accidental change
ccolor.h 3.8 (8 years ago) by greg: Added randomization to chroma encoding
ccolor.c 3.11 (7 years ago) by greg: Added checks against divide-by-zero
calprnt.c 2.6 (11 years ago) by greg: Finished ANSIfication
calfunc.c 2.25 (4 years ago) by greg: Added shortcut (should not affect behavior)
calexpr.c 2.40 (3 years ago) by greg: Added reduction for (E4)^1
caldefn.c 2.28 (4 years ago) by greg: Added warning about assigning non-constant to constant variable
calcomp.h 2.22 (15 years ago) by greg: Math library and warning fixes for Solaris
byteswap.c 3.1 (17 years ago) by greg: Added byte-swapping i/o options to rcalc
bsdf_t.h 3.13 (6 years ago) by greg: Fix for C++ compilers, which don't like "typedef const struct"
bsdf_t.c 3.48 (3 years ago) by greg: Added cumulative cache size limit (per loaded BSDF)
bsdf_m.h 3.10 (4 years ago) by greg: Reversed order of matrix look-up macros to be more consistent
bsdf_m.c 3.39 (4 years ago) by greg: Reversed order of matrix look-up macros to be more consistent
bsdf.h 2.27 (3 years ago) by greg: Added cumulative cache size limit (per loaded BSDF)
bsdf.c 2.58 (3 years ago) by greg: Added cumulative cache size limit (per loaded BSDF)
bmpfile.h 2.8 (6 years ago) by greg: Eliminated stray spaces from file
bmpfile.c 2.20 (5 years ago) by greg: Minor fixes to comments
bmalloc.c 2.9 (19 years ago) by schorsch: Compatibility fixes as suggested by Siegbert Debatin.
biggerlib.c 3.5 (20 years ago) by greg: Added prototype for LIBR function pointer in calcomp.h
badarg.c 2.11 (10 years ago) by greg: Fixed problem with newlines in string arguments, which should be allowed
addobjnotify.c 3.3 (21 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
SConscript 1.23 (6 years ago) by schorsch: Updating to SCons 3.x, adding support for Python 3
Rmakefile 2.85 (4 years ago) by greg: Updated clean function
README 2.9 (19 years ago) by greg: Removed unused programs and files from distribution (sources to CVS attic)
CMakeLists.txt 1.15 (3 years ago) by greg: Added strlcpy.c module to Linux builds
BSDFfiles.txt 1.1 (8 years ago) by greg: Created testBSDF main module to demonstrate BSDF library
1 directory and 197 files shown