|
From: Kevin M. <sub...@us...> - 2002-02-15 21:47:18
|
subatomic 2002/02/15 13:47:17 PST
Added files:
modules/GMTL/gmtl MatrixOps.h
Log:
added MAtrix operations (mult, postMult, scalar mult, invert, transpose,
etc...)
Revision Changes Path
1.1 +400 -0 GGT/modules/GMTL/gmtl/MatrixOps.h (new)
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h?rev=1.1&content-type=text/plain
|
|
From: Kevin M. <sub...@us...> - 2002-02-15 23:08:40
|
subatomic 2002/02/15 15:08:39 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
fixed transpose( a, b ) aliasing problem...
Revision Changes Path
1.2 +20 -17 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.1&r2=1.2&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-02-15 23:48:54
|
subatomic 2002/02/15 15:48:53 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
fixed the naming on some things so that they are easier to read/understand.
Revision Changes Path
1.3 +17 -17 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.2&r2=1.3&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-02-16 00:02:55
|
subatomic 2002/02/15 16:02:54 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
fixed compile bug in mat * scalar
Revision Changes Path
1.4 +4 -4 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.3&r2=1.4&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-02-18 19:28:59
|
subatomic 2002/02/18 11:28:58 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
added operator*(Matrix, Matrix)
Revision Changes Path
1.5 +15 -2 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.4&r2=1.5&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-02-18 21:21:49
|
subatomic 2002/02/18 13:21:48 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
small comment change.
Revision Changes Path
1.6 +3 -3 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.5&r2=1.6&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-02-28 14:20:00
|
subatomic 2002/02/28 06:19:58 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
improved speed of (in place) transpose by 21%
fixed some doxygen comments (added .'s to titles)
Revision Changes Path
1.8 +14 -20 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.7&r2=1.8&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-03-09 21:19:23
|
subatomic 2002/03/09 13:19:22 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
whitespace change.
Revision Changes Path
1.9 +3 -3 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.8&r2=1.9&diff_format=l
|
|
From: Ben S. <non...@us...> - 2002-03-11 20:20:45
|
nonchocoboy 2002/03/11 12:20:43 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
happy warnings go away
Revision Changes Path
1.10 +6 -6 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.9&r2=1.10&diff_format=l
|
|
From: Ben S. <non...@us...> - 2002-03-11 21:24:35
|
nonchocoboy 2002/03/11 12:35:20 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
stupid warnings go away!
Revision Changes Path
1.11 +4 -4 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.10&r2=1.11&diff_format=l
|
|
From: Allen B. <al...@us...> - 2002-03-15 15:28:28
|
allenb 2002/03/15 07:28:27 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
New feature: Added setTrans
Revision Changes Path
1.14 +47 -3 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.13&r2=1.14&diff_format=l
|
|
From: Allen B. <al...@us...> - 2002-03-15 17:09:02
|
allenb 2002/03/15 09:09:01 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
Include Vec.h for makeTrans.
Revision Changes Path
1.15 +3 -2 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.14&r2=1.15&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-03-21 15:34:34
|
subatomic 2002/03/21 07:34:33 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
removed unused and commented out function
Revision Changes Path
1.19 +2 -13 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.18&r2=1.19&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-03-21 15:53:24
|
subatomic 2002/03/21 07:53:23 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
fixed a stupid error in zero()
Revision Changes Path
1.20 +3 -3 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.19&r2=1.20&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2002-04-04 21:35:21
|
patrickh 2002/04/04 13:35:21 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
Until the matrix state stuff works better, do not set the IDENTITY
bit in mState in the identity() function.
Revision Changes Path
1.21 +4 -3 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.20&r2=1.21&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-06-06 00:10:17
|
subatomic 2002/06/05 17:10:16 PDT
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
added #include iostream for the cerr in invert().
Revision Changes Path
1.24 +3 -2 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.23&r2=1.24&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-06-06 00:21:38
|
subatomic 2002/06/05 17:21:36 PDT
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
killed warnings under cl.exe (version7).
converting double to float.
Revision Changes Path
1.25 +5 -5 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.24&r2=1.25&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-06-06 00:28:01
|
subatomic 2002/06/05 17:28:00 PDT
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
use Math::abs instead of fabs()
Revision Changes Path
1.26 +4 -4 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.25&r2=1.26&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2002-11-23 05:24:47
|
subatomic 2002/11/22 21:24:46 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
Bug fixed: fixed std::cerr pivot output.
SF Bug#: #642491
Submitted by: isdale (Jerry Isdale)
Revision Changes Path
1.27 +3 -3 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.26&r2=1.27&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-03-17 18:34:39
|
subatomic 2003/03/17 10:34:36 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
clarified matrix mult ordering for mult() *() and *=() functions.
Revision Changes Path
1.30 +10 -9 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.29&r2=1.30&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-04-12 03:11:26
|
patrickh 2003/04/11 20:11:26 PDT
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
Silence a GCC warning.
Revision Changes Path
1.32 +3 -3 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.31&r2=1.32&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-04-12 17:16:09
|
patrickh 2003/04/12 10:15:54 PDT
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
Added missing #include (to get gmtl::lengthSquared() and other vector
operations recently added to this file).
Revision Changes Path
1.33 +3 -2 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.32&r2=1.33&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-04-18 22:33:31
|
patrickh 2003/04/18 15:33:30 PDT
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
Use a const reference for the scalar multiplication instead of a by-value
scalar. Also, replaced a stray 'float' parameter type with 'DATA_TYPE'.
Revision Changes Path
1.34 +4 -4 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.33&r2=1.34&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2004-01-30 19:07:04
|
patrickh 2004/01/29 20:31:28 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
Use gmtlASSERT() rather than calling assert() directly.
Revision Changes Path
1.35 +5 -4 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.34&r2=1.35&diff_format=l
|
|
From: Allen B. <al...@us...> - 2004-09-22 20:32:32
|
allenb 2004/09/22 13:32:25 PDT
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
New feature: New inversion method using Gauss-Jordan in place inversion.
Bug fixed: Inversion did not work for non 4x4 matricies.
This fixes the old inversion method and adds a new method (that is currently broken).
Revision Changes Path
1.37 +136 -22 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.36&r2=1.37&diff_format=l
|