patrickh 2003/08/16 23:32:59 PDT
Modified files:
modules/GMTL/python/pyste gmtl.pyste
modules/GMTL/python/src gmtl-functions.h
modules/GMTL/python/src/gmtl SConscript _gmtl_functions_h.cpp
gmtl.cpp
Added files:
modules/GMTL/python/src gmtl-Containment.h gmtl-GenOps.h
gmtl-Generate.h gmtl-LineSegOps.h
gmtl-MatrixOps.h gmtl-PlaneOps.h
gmtl-QuatOps.h gmtl-TriOps.h
gmtl-VecOps.h gmtl-Xforms.h
modules/GMTL/python/src/gmtl _gmtl_Containment_h.cpp
_gmtl_Generate_h.cpp
_gmtl_LineSegOps_h.cpp
_gmtl_MatrixOps_h.cpp
_gmtl_PlaneOps_h.cpp
_gmtl_QuatOps_h.cpp
_gmtl_TriOps_h.cpp
_gmtl_VecOps_h.cpp
_gmtl_Xforms_h.cpp
Log:
Separate things into more .cpp files in an on-going effort to get PyGMTL to
compile with Visual C++. The hope here is to reduce the amount of code per
.cpp file to a point where Visual C++ won't run out of memory during
compilation. This arrangement is also less abusive to GCC when generating
object files, though linking appears to take just as long as before.
Revision Changes Path
1.3 +60 -55 GGT/modules/GMTL/python/pyste/gmtl.pyste
1.1 +77 -0 GGT/modules/GMTL/python/src/gmtl-Containment.h (new)
1.1 +50 -0 GGT/modules/GMTL/python/src/gmtl-GenOps.h (new)
1.1 +298 -0 GGT/modules/GMTL/python/src/gmtl-Generate.h (new)
1.1 +52 -0 GGT/modules/GMTL/python/src/gmtl-LineSegOps.h (new)
1.1 +103 -0 GGT/modules/GMTL/python/src/gmtl-MatrixOps.h (new)
1.1 +60 -0 GGT/modules/GMTL/python/src/gmtl-PlaneOps.h (new)
1.1 +121 -0 GGT/modules/GMTL/python/src/gmtl-QuatOps.h (new)
1.1 +58 -0 GGT/modules/GMTL/python/src/gmtl-TriOps.h (new)
1.1 +91 -0 GGT/modules/GMTL/python/src/gmtl-VecOps.h (new)
1.1 +99 -0 GGT/modules/GMTL/python/src/gmtl-Xforms.h (new)
1.3 +5 -528 GGT/modules/GMTL/python/src/gmtl-functions.h
1.2 +16 -6 GGT/modules/GMTL/python/src/gmtl/SConscript
1.1 +64 -0 GGT/modules/GMTL/python/src/gmtl/_gmtl_Containment_h.cpp (new)
1.1 +229 -0 GGT/modules/GMTL/python/src/gmtl/_gmtl_Generate_h.cpp (new)
1.1 +48 -0 GGT/modules/GMTL/python/src/gmtl/_gmtl_LineSegOps_h.cpp (new)
1.1 +74 -0 GGT/modules/GMTL/python/src/gmtl/_gmtl_MatrixOps_h.cpp (new)
1.1 +50 -0 GGT/modules/GMTL/python/src/gmtl/_gmtl_PlaneOps_h.cpp (new)
1.1 +79 -0 GGT/modules/GMTL/python/src/gmtl/_gmtl_QuatOps_h.cpp (new)
1.1 +49 -0 GGT/modules/GMTL/python/src/gmtl/_gmtl_TriOps_h.cpp (new)
1.1 +81 -0 GGT/modules/GMTL/python/src/gmtl/_gmtl_VecOps_h.cpp (new)
1.1 +68 -0 GGT/modules/GMTL/python/src/gmtl/_gmtl_Xforms_h.cpp (new)
1.3 +37 -365 GGT/modules/GMTL/python/src/gmtl/_gmtl_functions_h.cpp
1.2 +22 -4 GGT/modules/GMTL/python/src/gmtl/gmtl.cpp
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/pyste/gmtl.pyste.diff?r1=1.2&r2=1.3&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-Containment.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-GenOps.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-Generate.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-LineSegOps.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-MatrixOps.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-PlaneOps.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-QuatOps.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-TriOps.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-VecOps.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-Xforms.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl-functions.h.diff?r1=1.2&r2=1.3&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/SConscript.diff?r1=1.1&r2=1.2&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_gmtl_Containment_h.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_gmtl_Generate_h.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_gmtl_LineSegOps_h.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_gmtl_MatrixOps_h.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_gmtl_PlaneOps_h.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_gmtl_QuatOps_h.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_gmtl_TriOps_h.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_gmtl_VecOps_h.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_gmtl_Xforms_h.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/_gmtl_functions_h.cpp.diff?r1=1.2&r2=1.3&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/python/src/gmtl/gmtl.cpp.diff?r1=1.1&r2=1.2&diff_format=l
|