Subversion Repositories gelsvn

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
596 4602 d 13 h jab /trunk/ merging  
563 4898 d 8 h awk /trunk/  
561 4915 d 3 h awk /trunk/ Added GLGraphics::Console, a Quake-style console.

Added test application for console (test/GLGraphics-console).

Fixed Vec3f operator>>. The following now works:

CGLA::Vec3f in(0,1,2);
std::stringstream ss;
ss << in;
CGLA::Vec3f out;
ss >> out;
assert(in == out);

Didn't test any other VecXX types or Matrix types.. They might be broken.

Misc:
Fixed CMake Policy CMP0005 error.
Missing #include <iterator> in Manifold.cpp.
Disable ExportBuildSettings (deprecated in CMake)
 
417 5955 d 5 h jrf /trunk/ Introducing gel_rand: a speed-optimized linear congruential pseudo-random number generator. It has been placed in CGLA.h. And all references to rand, srand, and RAND_MAX have been changed to gel_rand, gel_srand and GEL_RAND_MAX.  
385 6093 d 6 h jab /trunk/ CMakefiles included.

Note that exceptions were removed from Geometry/Polygonize.cpp since it did not play nice with visual studio 2005. An improved solution is needed so that the program does not just abort.
 
378 6109 d 9 h jab /trunk/test/LinAlg-eigensolver/ Added a test for the Lapack based routine for finding eigensolutions to dense symmetric real matrices.  
343 6414 d 6 h jab /trunk/test/CGLA-mat/ The power eigensolution method was slightly broken. It seems to work now. This test program has been improved.  
328 6654 d 12 h jab /trunk/test/Geometry-kdtree/ Some changes to the kdtree test  
326 6654 d 12 h jab /trunk/test/CGLA-mat/ changes  
306 6730 d 7 h jrf /trunk/ quaternion_cleanup branch has been merged with main branch  
271 6836 d 9 h bj /trunk/ removed .vcproj and .sln files from SVN  
198 7079 d 9 h bj /trunk/ Added Visual Studio 2005 compatibility  
195 7080 d 11 h jrf /trunk/ warning pragmas corrected.
Added messages stating that some preprocessor directives are needed for HMesh to work with MSVC8.
 
194 7081 d 8 h jrf /trunk/test/CGLA-mat/ main now has a return type  
193 7081 d 8 h jrf /trunk/test/CGLA-covariance/ main now has a return type  
190 7096 d 11 h bj /trunk/ updated vcproj/sln files  
182 7113 d 12 h bj /trunk/ merged restructuring branch properly  
178 7114 d 6 h bj /trunk/ merged restructuring branch  
132 7164 d 9 h jab /trunk/ minor changes. These programs now include the new gel_gl.h gel_glu.h and
gel_glut.h headers instead of the normal GL headers. Easier portability.
 
125 7170 d 11 h jab /trunk/ Many small changes to allow GEL to compile on Mac OS X 10.4. Incidentally,
this version of OS X is based on gcc 4.0, so problems with this version of
gcc should also have been fixed now.
 

Show All