Download Latest Version HtmlHelp1.zip (432.5 kB)
Email in envelope

Get an email when there's a new version of Telescope and image utilities

Home / so3
Name Modified Size InfoDownloads / Week
Parent folder
so3.chm 2014-04-14 132.9 kB
HtmlHelp1.zip 2014-04-14 432.5 kB
so3.dll 2014-04-14 32.8 kB
so3.xml 2014-04-14 9.4 kB
so3.vbproj 2014-04-14 4.1 kB
Readme.txt 2014-04-14 955 Bytes
so3.vb 2014-04-14 31.6 kB
Totals: 7 Items   644.2 kB 0
Class modeling the Lie algebra so(3) (for 3-rotations)

This .Net class models the Lie algebra so(3) and is Lie group SO(3) for 3-rotations.  It specifically models the algebra itself, exponentiation of its elements to SO(3), and the logarithm of elements in SO(3) back to so(3).  Overloaded operators are used for operations in the algebra.  A function implementing group operations mapping n-tuplets in so(3) back to so(3) (group composition), (a, b, ...) --> c in so(3), where e^c = e^a * e^b * ..., is provided.

Documentation of the API is in the Windows help file (.chm), and in html help files in HTMLHelp1.zip.  See the introduction to the class for examples of usage.  While the class is written in VB.Net in Visual Studio 2005, the .Net assembly can be referenced in projects written in other .Net languages.  Note that the library Meta.Numerics at http://www.meta-numerics.net is required for its SquareMatrix class.

Nathan Towne
4/2014
Source: Readme.txt, updated 2014-04-14