quakeforge/libs/util
Bill Currie 0cd6d93030 Add a function to get the barycentric coords of a point.
It "works" for lines, triangles and tetrahedrons. For lines and triangles,
it gives the barycentric coordinates of the perpendicular projection of the
point onto to features. Only tetrahedrons are guaranteed to reproduce the
original point.
2013-03-12 14:16:42 +09:00
..
test Add a function to get the barycentric coords of a point. 2013-03-12 14:16:42 +09:00
bspfile.c Fixup extended bsp when loading the file. 2012-12-30 13:29:24 +09:00
buildnum.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cbuf.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
checksum.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
cmd.c Make hash tables more const correct. 2012-10-27 11:44:31 +09:00
crc.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cvar.c Make hash tables more const correct. 2012-10-27 11:44:31 +09:00
dirent.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
dstring.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
fendian.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
fnmatch.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
getopt.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
getopt1.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
hash.c Change pointer_t to unsigned and clean up the mess. 2012-12-21 21:53:13 +09:00
idparse.c Fix incorrect parsing of comments. 2013-01-16 10:31:02 +09:00
info.c Make hash tables more const correct. 2012-10-27 11:44:31 +09:00
link.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
llist.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
Makefile.am Reduce CFLAGS abuse a little for mingw targets. 2013-01-28 16:21:42 +09:00
math.S export BoxOnPlaneSide properly in windows so it doesn't cause a segfault 2004-01-22 02:26:08 +00:00
mathlib.c Add a function to get the barycentric coords of a point. 2013-03-12 14:16:42 +09:00
mdfour.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
mersenne.c Implement the Mersenne Twister PRNG. 2013-01-21 20:05:16 +09:00
msg.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
pakfile.c Make hash tables more const correct. 2012-10-27 11:44:31 +09:00
plugin.c Make hash tables more const correct. 2012-10-27 11:44:31 +09:00
qargs.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
qendian.c Fix some type-size safety issues. 2012-08-19 13:37:06 +09:00
qfplist.c Handle alloca "correctly". 2013-01-22 21:02:50 +09:00
quakefs.c Rename Sys_FileTime to Sys_FileExists. 2013-02-07 15:43:26 +09:00
quakeio.c Handle alloca "correctly". 2013-01-22 21:02:50 +09:00
riff.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
script.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
set.c Change the naming of ALLOC's free-list. 2013-03-08 22:16:31 +09:00
sizebuf.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
string.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
sys.c Implement Sys_LongTime and wrap it with Sys_DoubleTime. 2013-02-27 14:29:28 +09:00
sys_ia32.S needed EXPORT in both ends if the #if/#else/#endif 2004-02-18 03:19:57 +00:00
va.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
ver_check.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
vrect.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
wad.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
wadfile.c Make hash tables more const correct. 2012-10-27 11:44:31 +09:00
zone.c Store the requested size in the block. 2012-11-19 21:50:42 +09:00