Commit Graph

65 Commits

Author SHA1 Message Date
ganovelli 5d07b02cf6 templated on the kind of class used to implement rotation
(default is QUternion but it can be Matrix44 as well)
2004-10-07 13:55:47 +00:00
ganovelli 23a3ce597e added SetIdentity 2004-10-07 13:54:03 +00:00
ganovelli 4a28f05056 version 5-10-2004 in progress 2004-10-05 19:04:25 +00:00
ganovelli c97e11dbb8 re-creation 2004-09-15 22:58:05 +00:00
ganovelli 8bb2f10d57 created 2004-09-14 19:48:27 +00:00
Paolo Cignoni 14a1c4c1e7 Aggiunte macro sin/cos/atan per C++ Builder 2004-08-31 15:42:59 +00:00
ganovelli 0bbd5bb33b minor changes to comply gcc compiler (typename's and stuff) 2004-08-25 15:15:27 +00:00
Paolo Cignoni 2376184409 removed uppercase references in include 2004-07-13 06:48:30 +00:00
Paolo Cignoni 535a76ce2b Initial Release 2004-06-24 09:12:28 +00:00
Paolo Cignoni ae77c7c439 added InverseMatrix, 2004-06-04 13:35:07 +00:00
ganovelli e463b177f3 created 2004-05-28 13:09:05 +00:00
ganovelli dbf04df4b2 removed 2004-05-28 13:08:15 +00:00
ganovelli 27891d3198 changed scalar to ScalarType 2004-05-28 13:01:50 +00:00
ganovelli 7680f6a7bf created 2004-05-28 13:00:39 +00:00
Paolo Cignoni d97337ee47 better comments in set rotate 2004-05-26 15:09:32 +00:00
ganovelli 700d8efbef limits function cancelled 2004-05-10 13:00:14 +00:00
Paolo Cignoni ab4f6f00ef missing final newline 2004-05-07 10:09:13 +00:00
Paolo Cignoni 6978e8e861 Corrected abuse of for index variable scope 2004-05-07 10:05:50 +00:00
Paolo Cignoni b1415f5484 unified to the gl stlyle matix*vector. removed vector*matrix operator 2004-05-04 23:23:45 +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
ganovelli cee79014d1 correction on templates 2004-05-03 08:38:08 +00:00
ganovelli 1b3fc69fac Min and Max changed from const members to static class function
Use: Value<float>::Min()
2004-04-15 09:36:59 +00:00
Paolo Cignoni 5f1450fd62 updated access to matrix44 elements through V() instead simple [] 2004-04-07 10:48:37 +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
mtarini 0002503283 debugged Max and Min const values (to make them linkable) 2004-03-31 12:41:55 +00:00
Paolo Cignoni 0a7cf4514f int64 -> long long for GCC compatibility 2004-03-31 10:09:19 +00:00
Federico Ponchio ae639dd45a Microerror. ($LOG$ -> $Log: $ 2004-03-25 14:57:50 +00:00
Federico Ponchio 7f79205b30 Microerror. ($LOG$ -> $Log: $ 2004-03-25 14:57:49 +00:00
Federico Ponchio fcdf344cf6 *** empty log message *** 2004-03-25 13:54:06 +00:00
mtarini 68b448da9e first version 2004-03-16 03:08:17 +00:00
mtarini e4cf5549cd - added VoidType - added "static_assert" 2004-03-16 00:23:50 +00:00
mtarini bc1fdc913b Added Atan2.
Added common utilities: Max, Min, Swap, Sort(a,b), Sort(a,b,c).
Changed Max values syntax. example:  Value<float>::Max
2004-03-10 17:37:54 +00:00
mtarini eda1533770 Added Atan2.
Added common utilities: Max, Min, Swap, Sort(a,b), Sort(a,b,c).
Changed Max values syntax. example:  Value<float>::Max
2004-03-10 16:54:57 +00:00
Federico Ponchio 499b368150 Double - float conversions. 2004-03-09 20:54:57 +00:00
mtarini 5ed7bf6aba (CVS did not want to undo update) 2004-03-09 17:55:04 +00:00
Federico Ponchio 1fb1bcafd5 Variuos errors and minor changes. 2004-03-09 13:57:29 +00:00
mtarini 7a5b65928b *** empty log message *** 2004-03-08 19:40:48 +00:00
mtarini ed506a2ea5 first version (tarini) 2004-03-08 19:38: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 a462f2ce71 Aggiunti un po di inline davanti alle funzioni 2004-03-08 14:49:37 +00:00
Federico Ponchio a7a6bc009e Added header. 2004-03-08 01:48:13 +00:00
Federico Ponchio 10e01614a6 Renamed. 2004-03-06 15:48:16 +00:00
Federico Ponchio ae18099281 Added Import. 2004-03-06 15:46:43 +00:00
Federico Ponchio 59d5a521a8 Renamed from similar 2004-03-06 15:45:35 +00:00
Federico Ponchio 02966b735b Created. 2004-03-05 15:15:11 +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