allenb 2002/07/11 14:17:37 PDT
Modified files:
modules/GMTL/gmtl Coord.h Generate.h Math.h Matrix.h
Output.h VecBase.h gmtl.h
Added files:
modules/GMTL/gmtl/Util Assert.h Meta.h StaticAssert.h
Removed files:
modules/GMTL/gmtl Assert.h Meta.h
Log:
New feature: - Multi-argument constructor for Coord
- Static assert
Refactoring: - Moved assert and Meta into Util directory with static assert
- Added some new Coord types (shorter names) to play with and see if we like them.
This commit introduces some new features (static assert), restructures the code (new Util directory), and puts in some "test-bed" code (multi-arg constructor, new coord types).
Revision Changes Path
1.3 +0 -13 GGT/modules/GMTL/gmtl/Assert.h (dead)
1.6 +75 -1 GGT/modules/GMTL/gmtl/Coord.h
1.64 +4 -4 GGT/modules/GMTL/gmtl/Generate.h
1.30 +3 -3 GGT/modules/GMTL/gmtl/Math.h
1.23 +3 -3 GGT/modules/GMTL/gmtl/Matrix.h
1.8 +0 -63 GGT/modules/GMTL/gmtl/Meta.h (dead)
1.10 +3 -3 GGT/modules/GMTL/gmtl/Output.h
1.1 +13 -0 GGT/modules/GMTL/gmtl/Util/Assert.h (new)
1.1 +89 -0 GGT/modules/GMTL/gmtl/Util/Meta.h (new)
1.1 +72 -0 GGT/modules/GMTL/gmtl/Util/StaticAssert.h (new)
1.13 +3 -3 GGT/modules/GMTL/gmtl/VecBase.h
1.5 +1 -1 GGT/modules/GMTL/gmtl/gmtl.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Assert.h?rev=&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Coord.h.diff?r1=1.5&r2=1.6&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.63&r2=1.64&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Math.h.diff?r1=1.29&r2=1.30&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Matrix.h.diff?r1=1.22&r2=1.23&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Meta.h?rev=&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Output.h.diff?r1=1.9&r2=1.10&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Util/Assert.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Util/Meta.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Util/StaticAssert.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/VecBase.h.diff?r1=1.12&r2=1.13&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/gmtl.h.diff?r1=1.4&r2=1.5&diff_format=l
|