Robert Osfield
|
14980872a7
|
Standardised the Vec* class interfaces, and added num_components enum to aid
generic programming.
|
2005-09-04 11:17:00 +00:00 |
|
Robert Osfield
|
d58487c763
|
Changed red()/green()/blue()/alpha() to r()/g()/b()/a() for greater consistency
across Vec* classes and with OpenGL Shander Lanaguage.
|
2005-09-03 20:56:25 +00:00 |
|
Robert Osfield
|
678b22ce83
|
Updated Copyright notices to 1998-2005.
|
2005-04-14 21:41:28 +00:00 |
|
Robert Osfield
|
a2974de978
|
Moved the istream and ostream support from Vec* and Matrix* into a seperate io_utils file.
|
2005-04-08 09:01:23 +00:00 |
|
Robert Osfield
|
f417974f5b
|
Added iostream operators
|
2005-04-07 21:28:57 +00:00 |
|
Robert Osfield
|
7be056275b
|
Added red, green, blue and alpha values.
|
2005-02-01 09:00:32 +00:00 |
|
Robert Osfield
|
b25c08bca4
|
More spelling & top fixes.
|
2004-09-15 19:10:15 +00:00 |
|
Robert Osfield
|
7ef8b14bf0
|
VS.NET Warning fixes from Stephane
|
2004-07-09 15:41:50 +00:00 |
|
Robert Osfield
|
893eaaa3f4
|
Cleaned up float vs double types in Vec*d and Vec2f classes
|
2004-06-09 13:06:12 +00:00 |
|
Robert Osfield
|
1f4417ab2b
|
Fixed the Vec*d class so there have value_type set to double.
|
2004-06-04 16:32:00 +00:00 |
|
Robert Osfield
|
fee33001fd
|
Fixed warnigs on VS.
|
2004-05-20 13:54:53 +00:00 |
|
Robert Osfield
|
f02c75f5ea
|
Added Vec2d, Vec3d and Vec4d classes, and remapped Vec2, Vec3 and Vec4 to
Vec2f, Vec3f an Vec4f respectively, with typedef's to the from Vec* to Vec*f.
|
2004-05-20 10:15:48 +00:00 |
|