Rev |
Age |
Author |
Path |
Log message |
Diff |
624 |
4496 d 21 h |
mono |
/trunk/src/CGLA/ |
Added helper functions for Mat4x4f: perspective, frustum, lookat, ortho (usefull when working OpenGL 3.0+) |
|
595 |
4594 d 21 h |
jab |
/trunk/src/ |
Merged version |
|
417 |
5947 d 14 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 |
6814 d 20 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 |
6874 d 18 h |
bj |
/trunk/src/CGLA/ |
|
|
197 |
7072 d 17 h |
jrf |
/trunk/src/CGLA/ |
Redefinition of CGLA::isnan to have better cross platform support |
|
196 |
7072 d 17 h |
jrf |
/trunk/src/CGLA/ |
cgla_nan() has been corrected. A minor bug caused it to return 0.0 rather than nan ... |
|
195 |
7072 d 20 h |
jrf |
/trunk/ |
warning pragmas corrected.
Added messages stating that some preprocessor directives are needed for HMesh to work with MSVC8. |
|
178 |
7106 d 15 h |
bj |
/trunk/ |
merged restructuring branch |
|
129 |
7161 d 20 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 |
7175 d 20 h |
bj |
/trunk/ |
"fixed" most warnings when compiling with MSVC. Did it by disabling the warnings in CGLA.h and Timer.h |
|
66 |
7184 d 16 h |
bj |
/trunk/src/CGLA/ |
added includes of <functional> and <cfloat> to compile from msvc |
|
59 |
7186 d 21 h |
jab |
/trunk/ |
A few changes. |
|
55 |
7211 d 17 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 |
7219 d 20 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 |
7241 d 22 h |
bj |
/trunk/ |
Merged from imesh-and-hmesh
added README_MSVC with building instuctions for visual studio |
|
21 |
7319 d 21 h |
jrf |
/trunk/src/CGLA/ |
CGLA definition of NAN using log(-1.0f) |
|
12 |
7349 d 13 h |
jab |
/trunk/ |
NaN initialization is now ok. I also updated the README. |
|
10 |
7350 d 13 h |
jab |
/trunk/ |
NAN initialization |
|
5 |
7351 d 19 h |
jab |
/trunk/src/CGLA/ |
Added double versions of Mat2x3, Mat4x4, Vec4 |
|