Subversion Repositories gelsvn

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
636 4259 d 6 h khor /branches/cpp11-devel/ Works on visual studio, need to be tested if clang is busted.

Doc is now updated to c++11, still need to remove iterator in some of the flit example

(std::min)() and (std::max)() is need for it to work.
 
634 4341 d 6 h janba /branches/cpp11-devel/src/CGLA/ More compat stuff  
633 4341 d 6 h janba /branches/cpp11-devel/ Some compatibility changes  
632 4345 d 11 h janba /branches/cpp11-devel/ Had fun rewriting ArithVec.h  
630 4348 d 7 h janba /branches/cpp11-devel/ Add branch for c++11 development  
595 4595 d 11 h jab /trunk/src/ Merged version  
561 4908 d 1 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)
 
117 7166 d 12 h bj /trunk/src/CGLA/ added () access to components  
89 7177 d 6 h jab /trunk/src/ A lot of documentation has been added/edited.

gel.doxygen now contains a lot of comments to namespaces.
 
45 7220 d 9 h jab /trunk/src/CGLA/ In many places in CGLA, int could very well be replaced with unsigned int. This
is a good idea since it makes input checking simpler.
 
43 7220 d 10 h jrf /trunk/src/CGLA/ Replacement of for-loops with STL algorithms.
The for-loops that weren't obviously replaceable still remain.
 
12 7350 d 2 h jab /trunk/ NaN initialization is now ok. I also updated the README.  
10 7351 d 2 h jab /trunk/ NAN initialization  
2 7352 d 10 h bj /trunk/ initsl commit with a single app project