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 4599 d 1 h jab /trunk/ merging  
563 4894 d 20 h awk /trunk/  
561 4911 d 15 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 5951 d 17 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 6089 d 18 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 6105 d 21 h jab /trunk/test/LinAlg-eigensolver/ Added a test for the Lapack based routine for finding eigensolutions to dense symmetric real matrices.  
343 6410 d 18 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 6651 d 0 h jab /trunk/test/Geometry-kdtree/ Some changes to the kdtree test  
326 6651 d 0 h jab /trunk/test/CGLA-mat/ changes  
306 6726 d 19 h jrf /trunk/ quaternion_cleanup branch has been merged with main branch  
271 6832 d 21 h bj /trunk/ removed .vcproj and .sln files from SVN  
198 7075 d 21 h bj /trunk/ Added Visual Studio 2005 compatibility  
195 7076 d 23 h jrf /trunk/ warning pragmas corrected.
Added messages stating that some preprocessor directives are needed for HMesh to work with MSVC8.
 
194 7077 d 20 h jrf /trunk/test/CGLA-mat/ main now has a return type  
193 7077 d 20 h jrf /trunk/test/CGLA-covariance/ main now has a return type  
190 7092 d 23 h bj /trunk/ updated vcproj/sln files  
182 7110 d 0 h bj /trunk/ merged restructuring branch properly  
178 7110 d 18 h bj /trunk/ merged restructuring branch  
132 7160 d 21 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 7166 d 23 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