|
From: Kevin M. <sub...@us...> - 2002-04-10 18:39:11
|
subatomic 2002/04/10 07:07:01 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
formatted getRot(matrix) euler...
Revision Changes Path
1.40 +26 -23 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.39&r2=1.40&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-04-10 18:40:47
|
subatomic 2002/04/10 07:16:09 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
can't return things without the ampersands... :(
rearranged the trinary operator block too to ensure not writting to a temporary...
Revision Changes Path
1.41 +6 -6 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.40&r2=1.41&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2002-04-11 00:40:01
|
patrickh 2002/04/10 17:39:57 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Added getYRot(), getXRot(), and getZRot().
Revision Changes Path
1.43 +120 -2 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.42&r2=1.43&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-05-05 19:41:02
|
subatomic 2002/05/05 12:41:01 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
added makeTranspose for matrix
Revision Changes Path
1.45 +11 -2 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.44&r2=1.45&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-05-05 19:58:55
|
subatomic 2002/05/05 12:58:54 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
added the todo... (this is slightly bad)
I was calling makeTrans<Matrix44f>() with a Vec3f...
/** Create a translation matrix from a vec
* @todo in .net vc7 you have to explicitly give SIZE.
* This is not what we want.
*/
template< typename MATRIX_TYPE, unsigned SIZE >
inline MATRIX_TYPE makeTrans( const Vec<typename
MATRIX_TYPE::DataType, SIZE>& trans, Type2Type< MATRIX_TYPE > t =
Type2Type< MATRIX_TYPE >() )
Revision Changes Path
1.46 +3 -2 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.45&r2=1.46&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-05-06 06:25:43
|
subatomic 2002/05/05 23:25:42 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
makeTranspose didn't compile under irix.
Revision Changes Path
1.47 +4 -3 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.46&r2=1.47&diff_format=l
|
|
From: Allen B. <al...@us...> - 2002-05-24 22:31:15
|
allenb 2002/05/24 15:31:15 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Generate uses Convert.h, so we should probably include it.
Revision Changes Path
1.52 +3 -2 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.51&r2=1.52&diff_format=l
|
|
From: Ben S. <non...@us...> - 2002-05-29 17:09:52
|
nonchocoboy 2002/05/29 10:09:51 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Added missing Xforms.h header.
Submitted by: Justin Hare
Revision Changes Path
1.54 +3 -3 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.53&r2=1.54&diff_format=l
|
|
From: Ben S. <non...@us...> - 2002-05-29 19:48:06
|
nonchocoboy 2002/05/29 12:48:05 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Added documentation to getTrans for matrices.
Revision Changes Path
1.55 +13 -6 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.54&r2=1.55&diff_format=l
|
|
From: Ben S. <non...@us...> - 2002-05-29 21:19:03
|
nonchocoboy 2002/05/29 14:19:02 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Made doxy comments for makeTrans more explicit. No functional changes.
Revision Changes Path
1.56 +8 -4 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.55&r2=1.56&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-06-06 17:07:52
|
subatomic 2002/06/06 10:07:50 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
convert get****() to set***()
Revision Changes Path
1.58 +27 -42 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.57&r2=1.58&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-06-11 22:09:20
|
subatomic 2002/06/11 15:09:20 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
added setRot for mat->euler, quat->axisangle.
this allows compatibility with some magic template funcs.
Revision Changes Path
1.60 +19 -3 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.59&r2=1.60&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-06-13 21:17:59
|
subatomic 2002/06/13 14:17:59 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
doxygen comments.
Revision Changes Path
1.62 +16 -7 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.61&r2=1.62&diff_format=l
|
|
From: Allen B. <al...@us...> - 2002-06-30 17:54:53
|
allenb 2002/06/30 10:54:53 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Refactoring: Use gmtl:: namespace
Bug fixed: gmtl would not compile correctly with "using namespace std"
Fixes compile problems when using with std:: namespace.
Revision Changes Path
1.63 +77 -77 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.62&r2=1.63&diff_format=l
|
|
From: Ben S. <non...@us...> - 2002-10-28 23:03:33
|
nonchocoboy 2002/10/28 15:03:32 PST
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Bug fixed: set(AxisAngle,Quat) was not ensuring that the axis created
is normalized. This has been fixed.
Basically we normalize the axis before setting it on the AxisAngle object
now.
Revision Changes Path
1.65 +7 -6 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.64&r2=1.65&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-03-30 00:53:25
|
patrickh 2003/03/29 16:53:17 PST
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Fixed compile errors that result from the use of doubles instead of floats.
Revision Changes Path
1.68 +33 -30 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.67&r2=1.68&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-03-31 16:38:34
|
patrickh 2003/03/31 08:37:47 PST
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Removed the unneeded Type2Type argument on gmtl::makeInverse<>().
Changed the first argument on gmtl::makeInverse<>() to take a const
reference to a gmtl::Matrix<> instead of a const copy.
Approved by: nonchocoboy
Revision Changes Path
1.69 +3 -4 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.68&r2=1.69&diff_format=l
|
|
From: Ben S. <non...@us...> - 2003-04-01 00:40:54
|
nonchocoboy 2003/03/31 16:40:53 PST
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Make comments reflect reality.
Revision Changes Path
1.70 +5 -5 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.69&r2=1.70&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-04-02 13:59:54
|
subatomic 2003/04/02 05:59:51 PST
Modified files:
modules/GMTL/gmtl Generate.h
Log:
gcc didn't catch this nice compile bug. vc7 did...
Revision Changes Path
1.72 +3 -3 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.71&r2=1.72&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-04-18 23:15:29
|
patrickh 2003/04/18 16:15:28 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Updated to use gmtl::makeCross().
Revision Changes Path
1.75 +8 -8 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.74&r2=1.75&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-04-24 21:24:43
|
patrickh 2003/04/24 14:24:42 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Re-order some functions to ensure that a given function is not called
before it is declared. Picky compilers don't care for calls to heretofore
unknown functions.
Approved by: allenb
Revision Changes Path
1.76 +178 -179 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.75&r2=1.76&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-04-25 12:47:05
|
subatomic 2003/04/25 05:47:02 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
changed makeInverse to makeInvert to be consistent with the rest of gmtl.
Revision Changes Path
1.77 +3 -3 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.76&r2=1.77&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-05-02 23:26:43
|
patrickh 2003/05/02 16:26:43 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Fix setPerspective() for the case when a matrix type other than
gmtl::Matrix44f is used. Also changed the return type to be non-const. I
can't see any reason why this setter would need a const return type.
Revision Changes Path
1.78 +8 -8 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.77&r2=1.78&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-05-17 21:57:55
|
subatomic 2003/05/17 14:57:54 PDT
Modified files:
modules/GMTL/gmtl Generate.h
Log:
added a setOrtho method
Revision Changes Path
1.79 +32 -2 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.78&r2=1.79&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-12-04 04:35:58
|
patrickh 2003/12/03 20:14:24 PST
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Work around an exceptionally strange crash seen on Fedora Core 1. For
some reason, the second assertion statement in the Matrix/AxisAngle version
of gmtl::setRot() fails with the string included with the expression. This
was not the case with FC Test 3, nor has this been seen on any other
platform. I suspect that there is a GCC or GLIBC bug with FC 1, but I do
not know how to track it down.
Revision Changes Path
1.81 +4 -4 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.80&r2=1.81&diff_format=l
|