mirror of
https://github.com/UberGames/GtkRadiant.git
synced 2025-02-24 12:51:11 +00:00
- 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 |
||
---|---|---|
.. | ||
aselib.c | ||
aselib.h | ||
bspfile.c | ||
bspfile.h | ||
cmdlib.c | ||
cmdlib.h | ||
imagelib.c | ||
imagelib.h | ||
inout.c | ||
inout.h | ||
jpeg.c | ||
l3dslib.c | ||
l3dslib.h | ||
md4.c | ||
mutex.c | ||
mutex.h | ||
polylib.c | ||
polylib.h | ||
polyset.h | ||
qfiles.h | ||
qthreads.h | ||
scriplib.c | ||
scriplib.h | ||
surfaceflags.h | ||
threads.c | ||
trilib.c | ||
trilib.h | ||
unzip.c | ||
unzip.h | ||
vfs.c | ||
vfs.h |