summaryrefslogtreecommitdiffstats
path: root/libdimension/geometry.c
Commit message (Collapse)AuthorAgeFilesLines
* Wrote more documentation.Tavian Barnes2009-06-271-0/+8
|
* Make dmnsn_array*'s thread safe.Tavian Barnes2009-06-221-1/+2
|
* Add performance comments to geometry.c functions.Tavian Barnes2009-06-181-21/+23
|
* Optimize matrix inversion by using a partitioning algorithm.Tavian Barnes2009-06-181-38/+171
|
* New dmnsn_matrix_inverse() function.Tavian Barnes2009-06-171-27/+100
|
* New dmnsn_line_index() function.Tavian Barnes2009-06-141-1/+27
|
* Handle zero rotation vectors nicely in dmnsn_rotation_matrix().Tavian Barnes2009-06-141-28/+32
|
* New dmnsn_identity_matrix() function.Tavian Barnes2009-06-141-1/+12
|
* New dmnsn_scale_matrix() function.Tavian Barnes2009-06-141-0/+9
|
* Fix dmnsn_matrix_vector_mul typo.Tavian Barnes2009-06-131-2/+2
|
* Add support for transformation matricies.Tavian Barnes2009-06-131-5/+139
|
* Add some comments.Tavian Barnes2009-04-121-0/+8
|
* Clarify licenses; add libdimensionxx library.Tavian Barnes2009-04-101-8/+8
|
* Remove non-portable inline functions.Tavian Barnes2009-04-081-0/+81