gtkradiant/tools/quake3/common
rambetter 56e74492bc This is in branch Rambetter-math-fix-experiments.
- Adding new function ChopWindingInPlaceAccu() in polylib.c.  This function is
just like ChopWindingInPlace() except that the winding input has the higher
vect_accu_t resolution.  I actually did a deep massage of this code as well
(went over it with a fine-toothed comb).  I still need to examine it at least
one more time when I'm fresh, and fix an issue related to choosing the value
for maxpts.

- In mathlib.h, defining VEC_SMALLEST_EPSILON and VEC_ACCU_SMALLEST_EPSILON
constants that will help determine suitable epsilons to use for certain
operations.  Comments are provided detailing what these constants do.

- In mathlib.h, defining DotProductAccu() and VectorCopyAccu().

- Small comment in brush.c that has concerns about a certain use of
BaseWindingForPlane() in WriteBSPBrushMap().

State of this code is: compiles on Linux.  May not compile on Windows.  Not
tested (new functionality not used yet in any real code, only functions exist).


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/branches/Rambetter-math-fix-experiments@382 8a3a26a2-13c4-0310-b231-cf6edde360e5
2010-12-30 08:26:49 +00:00
..
aselib.c * fixed missing string for error output 2008-08-25 12:32:29 +00:00
aselib.h set eol-style 2007-11-04 03:34:51 +00:00
bspfile.c set eol-style 2007-11-04 03:34:51 +00:00
bspfile.h set eol-style 2007-11-04 03:34:51 +00:00
cmdlib.c ported over the 1.5 branch version of q3map2 which is newer 2008-07-25 07:31:37 +00:00
cmdlib.h set eol-style 2007-11-04 03:34:51 +00:00
imagelib.c ported over the 1.5 branch version of q3map2 which is newer 2008-07-25 07:31:37 +00:00
imagelib.h ported over the 1.5 branch version of q3map2 which is newer 2008-07-25 07:31:37 +00:00
inout.c ported over the 1.5 branch version of q3map2 which is newer 2008-07-25 07:31:37 +00:00
inout.h ported over the 1.5 branch version of q3map2 which is newer 2008-07-25 07:31:37 +00:00
jpeg.c add q3map2 build to scons 2008-01-02 04:47:59 +00:00
l3dslib.c set eol-style 2007-11-04 03:34:51 +00:00
l3dslib.h set eol-style 2007-11-04 03:34:51 +00:00
md4.c transfer from internal tree r5311 branches/1.4-gpl 2007-09-12 18:54:28 +00:00
mutex.c ported over the 1.5 branch version of q3map2 which is newer 2008-07-25 07:31:37 +00:00
mutex.h set eol-style 2007-11-04 03:34:51 +00:00
polylib.c This is in branch Rambetter-math-fix-experiments. 2010-12-30 08:26:49 +00:00
polylib.h This is in branch Rambetter-math-fix-experiments. 2010-12-30 08:26:49 +00:00
polyset.h set eol-style 2007-11-04 03:34:51 +00:00
qfiles.h set eol-style 2007-11-04 03:34:51 +00:00
qthreads.h set eol-style 2007-11-04 03:34:51 +00:00
scriplib.c set eol-style 2007-11-04 03:34:51 +00:00
scriplib.h set eol-style 2007-11-04 03:34:51 +00:00
surfaceflags.h ported over the 1.5 branch version of q3map2 which is newer 2008-07-25 07:31:37 +00:00
threads.c pthread_join Fix from Nerius Landys 2010-11-13 13:36:27 +00:00
trilib.c set eol-style 2007-11-04 03:34:51 +00:00
trilib.h set eol-style 2007-11-04 03:34:51 +00:00
unzip.c set eol-style 2007-11-04 03:34:51 +00:00
unzip.h set eol-style 2007-11-04 03:34:51 +00:00
vfs.c ported over the 1.5 branch version of q3map2 which is newer 2008-07-25 07:31:37 +00:00
vfs.h set eol-style 2007-11-04 03:34:51 +00:00