ganovelli
3d8400f86e
added a missing templatization od Point3 in Decompose (thanks Oscar Barney)
2008-09-22 13:49:15 +00:00
Federico Ponchio
12d5a0e322
Removed compile warning by initializing imax to 0 in Decompose().
2008-08-27 14:33:20 +00:00
Paolo Cignoni
9e214da6ff
Re-inserted the return statement in the Invert() function that was erroneously removed with the previous commit.
2008-08-11 12:56:37 +00:00
Paolo Cignoni
65320e40a7
Added a clarifying comment on the Invert versus Inverse issue
2008-08-11 08:04:19 +00:00
Paolo Cignoni
a20902efd8
VERY IMPORTANT CHANGE - Could break the compilation of a lot of code around.
...
SetRotate of matrix44 has gone. Now only the explicit version SetRotateDeg and SetRotateRad are available. It was too error prone having something with the OpenGL syntax but using radiant instead the OpenGL degrees
2008-07-13 05:37:00 +00:00
Paolo Cignoni
c26a1aa94b
added a static (unefficient!) identity member
2007-07-13 00:01:47 +00:00
Paolo Cignoni
4dd3dbdbfb
added the missing static Construct() member
2007-07-12 06:42:01 +00:00
Massimiliano Corsini
c99138926d
add DCM to Euler Angles conversion
2007-07-03 16:06:48 +00:00
Massimiliano Corsini
488287610f
final fix to euler angles transformation
2007-03-08 14:39:27 +00:00
Massimiliano Corsini
9659b702f8
fix euler angles computation
2007-02-06 09:57:40 +00:00
Massimiliano Corsini
4b5533971a
add from euler angles to rotation matrix conversion
2007-02-05 14:16:33 +00:00
Paolo Cignoni
2d58480432
Corrected bug in == and != Matrix44 operators
2005-12-02 09:46:49 +00:00
ganovelli
42831cd32b
added Matrix44Diag
2005-06-28 17:42:47 +00:00
Paolo Cignoni
88792bfc33
Completed Shear Matrix code and comments,
...
Added use of swap inside Transpose
Added more complete comments on the usage of Decompose
2005-06-17 05:28:47 +00:00
Paolo Cignoni
fe5d343fd0
Added Various missing functions: SetShearXY, SetShearXZ, SetShearYZ, SetScale for point3 and Decompose
...
Completed *=(scalar); made uniform GetRow and GetColumn
2005-06-10 15:04:12 +00:00
Federico Ponchio
2328e5b1e4
*** empty log message ***
2005-04-14 11:35:09 +00:00
Paolo Cignoni
4c1f6e73b6
removed small gcc compiling issues
2005-03-18 00:14:40 +00:00
Paolo Cignoni
27694f7a67
Added operator*=( std::vector<PointType> ...) to apply a matrix to a vector of vertexes (replacement of the old style mesh.Apply(tr).
2005-03-15 11:40:56 +00:00
Paolo Cignoni
02aee67598
*** empty log message ***
2004-12-15 18:45:50 +00:00
Federico Ponchio
1a66972c51
return in operator+ added.
2004-10-22 14:41:30 +00:00
Paolo Cignoni
13190dfe88
Updated interface: all Matrix classes have now the same interface
2004-10-18 15:03:14 +00:00
ganovelli
23b83d0a7e
added function to take rows and comlumns. Added toMatrix and fromMatrix to comply
...
RotationTYpe prototype in Similarity.h
2004-10-07 14:23:57 +00:00
ganovelli
27891d3198
changed scalar to ScalarType
2004-05-28 13:01:50 +00:00
Paolo Cignoni
d97337ee47
better comments in set rotate
2004-05-26 15:09:32 +00:00
Paolo Cignoni
6978e8e861
Corrected abuse of for index variable scope
2004-05-07 10:05:50 +00:00
Paolo Cignoni
4705d0e5ef
Clarified initial comment, removed vector*matrix operator (confusing!)
...
Corrected translate and Rotate, removed gl stuff.
2004-05-04 23:19:41 +00:00
ganovelli
115111f1bb
wrong use of operator [] corrected
2004-05-04 02:34:03 +00:00
Paolo Cignoni
7ea2f49da5
Added: [i][j] access, V() for the raw float values, constructor from T[16]
2004-04-07 10:45:54 +00:00
Federico Ponchio
7f79205b30
Microerror. ($LOG$ -> $Log: $
2004-03-25 14:57:49 +00:00
Federico Ponchio
1fb1bcafd5
Variuos errors and minor changes.
2004-03-09 13:57:29 +00:00
Federico Ponchio
745f415f4e
Small errors.
2004-03-08 15:33:58 +00:00
Federico Ponchio
a9f4159490
Transpose had some errors.
2004-03-08 14:49:58 +00:00
Federico Ponchio
ae18099281
Added Import.
2004-03-06 15:46:43 +00:00
Federico Ponchio
edb97e9493
Varie correzioni.
2004-03-04 02:10:14 +00:00
Federico Ponchio
827fcf31b1
Post moltiplication was wrong.
2004-03-04 00:45:51 +00:00
Federico Ponchio
bace904c2e
Added a return in Invert
2004-03-04 00:28:39 +00:00
Federico Ponchio
2a7b7cd304
*** empty log message ***
2004-02-19 15:54:11 +00:00
Federico Ponchio
ca807a0787
*** empty log message ***
2004-02-19 15:28:01 +00:00
Federico Ponchio
9b71765561
Doxygen and minimal changes.
2004-02-19 14:58:23 +00:00
Federico Ponchio
073d9ba770
Created.
2004-02-19 14:42:05 +00:00