Rev |
Age |
Author |
Path |
Log message |
Diff |
639 |
4250 d 18 h |
mono |
/branches/cpp11-devel/src/CGLA/ |
Fix potential problem with isnan ( http://stackoverflow.com/a/570694/420250 - read comments ) |
|
632 |
4345 d 23 h |
janba |
/branches/cpp11-devel/ |
Had fun rewriting ArithVec.h |
|
630 |
4348 d 18 h |
janba |
/branches/cpp11-devel/ |
Add branch for c++11 development |
|
624 |
4497 d 22 h |
mono |
/trunk/src/CGLA/ |
Added helper functions for Mat4x4f: perspective, frustum, lookat, ortho (usefull when working OpenGL 3.0+) |
|
595 |
4595 d 22 h |
jab |
/trunk/src/ |
Merged version |
|
417 |
5948 d 15 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. |
|
277 |
6815 d 21 h |
jrf |
/trunk/src/ |
The int_pow function in CGLA has been updated to run with O(log(n)) complexity.
The QuatTrackBall has been updated. |
|
248 |
6875 d 20 h |
bj |
/trunk/src/CGLA/ |
|
|
197 |
7073 d 18 h |
jrf |
/trunk/src/CGLA/ |
Redefinition of CGLA::isnan to have better cross platform support |
|
196 |
7073 d 18 h |
jrf |
/trunk/src/CGLA/ |
cgla_nan() has been corrected. A minor bug caused it to return 0.0 rather than nan ... |
|
195 |
7073 d 21 h |
jrf |
/trunk/ |
warning pragmas corrected.
Added messages stating that some preprocessor directives are needed for HMesh to work with MSVC8. |
|
178 |
7107 d 16 h |
bj |
/trunk/ |
merged restructuring branch |
|
129 |
7162 d 21 h |
jab |
/trunk/src/ |
Merged the branch which does _not_ assume that we can construct a list
iterator with argument 0. It seems to work fine. |
|
102 |
7176 d 21 h |
bj |
/trunk/ |
"fixed" most warnings when compiling with MSVC. Did it by disabling the warnings in CGLA.h and Timer.h |
|
66 |
7185 d 17 h |
bj |
/trunk/src/CGLA/ |
added includes of <functional> and <cfloat> to compile from msvc |
|
59 |
7187 d 22 h |
jab |
/trunk/ |
A few changes. |
|
55 |
7212 d 18 h |
jab |
/trunk/ |
added an isnan function to CGLA. This is to account for the fact that there
is not cross platform isnan, so we have to define our own like s_min instead
of the standard min etc. |
|
45 |
7220 d 21 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. |
|
39 |
7242 d 23 h |
bj |
/trunk/ |
Merged from imesh-and-hmesh
added README_MSVC with building instuctions for visual studio |
|
21 |
7320 d 22 h |
jrf |
/trunk/src/CGLA/ |
CGLA definition of NAN using log(-1.0f) |
|
12 |
7350 d 14 h |
jab |
/trunk/ |
NaN initialization is now ok. I also updated the README. |
|
10 |
7351 d 14 h |
jab |
/trunk/ |
NAN initialization |
|
5 |
7352 d 20 h |
jab |
/trunk/src/CGLA/ |
Added double versions of Mat2x3, Mat4x4, Vec4 |
|
2 |
7352 d 22 h |
bj |
/trunk/ |
initsl commit with a single app project |
|