Commit Graph

5 Commits

Author SHA1 Message Date
John Hurliman
9246867c62 * Redid quaternion/euler/matrix conversion code. Our Matrix3 class is row-major, and all of the code follows that ordering now
* Started adding the 4x4 matrix implementation, mostly a skeleton for now

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2026 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-30 04:35:51 +00:00
John Hurliman
e294f47afd * Basic types renaming continued
* Corrected ManagedImage.ExportRaw() function to flip the image (OpenGL has a texture origin in the bottom-left)

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2015 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-28 22:23:48 +00:00
John Hurliman
a872a67997 * Added ApproxEquals() function for all vector types
* Added Mag() and MagSquared() static functions for more vector types
* All vectors and color now implement IComparable generic interface
* Added Color4.GetHue()
* Documentation fixes in Types.cs

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2014 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-28 18:36:32 +00:00
John Hurliman
81e6342d36 Removing LL prefix from all basic types
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1998 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-25 05:15:05 +00:00
John Hurliman
c1f3d6a3c2 Renaming libsecondlife folder to OpenMetaverse. Part of a multi-step process, do not check out this revision!
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1957 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-22 22:56:05 +00:00