13 Commits (8f59c37b870854fbcfe6bb0e5ce151dada983ca9)

Author SHA1 Message Date
janos 6a0fdf2194 add ray range interection algorithm 6 years ago
Vladimír Vondruš cd48c59cab Remove remaining APIs deprecated in 2018.10. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš bec180fcf0 Doc++ 6 years ago
Vladimír Vondruš a920722839 doc: label deprecated APIs and stuff new since 2019.10 with version info. 7 years ago
Vladimír Vondruš 53c1549e69 Math: deprecate Frustum::planes() in favor of begin()/end(). 7 years ago
Vladimír Vondruš 5fc246b908 Math: compile forgotten code snippets. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 0cf65741ae Math: helpfully print the offending values in all assertions. 8 years ago
Vladimír Vondruš 18f9118995 Math: fix Intersection::lineSegmentLineSegment() math docs. 8 years ago
Vladimír Vondruš fe10dbece8 Math: use plane equation in Intersection::planeLine(). 8 years ago
Vladimír Vondruš 3be84b89f7 Math: doc++ 8 years ago
Vladimír Vondruš 5d60f0d350 Math: moved Geometry::Distance and Intersection directly into Math. 8 years ago
Vladimír Vondruš 60940264cd Math/Geometry: remove unused parameter. 8 years ago
Vladimír Vondruš be3dcc6fa0 Math/Geometry: improve assertion message. 8 years ago
Vladimír Vondruš a77b08471e Math/Geometry: various cleanup. 8 years ago
Squareys 04ca48ce64 Math: Add and improve intersection methods 8 years ago
Vladimír Vondruš 9d159c2292 Math::Geometry: improve documentation of intersection functions. 8 years ago
Vladimír Vondruš 13f71caa54 Math: doc++ 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 7f89105a51 Math: converted Geometry::Distance and Intersection to namespaces. 10 years ago
Vladimír Vondruš 90c5001673 Math: remove dead frustum/box intersection code. 10 years ago
Vladimír Vondruš b7eb367dde Math: cleanup, code compression. 10 years ago
Vladimír Vondruš 7bc1d9f129 Update credits. 10 years ago
Squareys 1f995d1ab2 Math: Add Distance::pointPlane* and two frustum intersection functions 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 64bc2393d1 Math: made dot(), angle(), *lerp() and cross() free functions. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 7dd224ed21 Math: removed autolink-preventing % noise, removed unneeded HTML tags. 12 years ago
Vladimír Vondruš 81039fc2c9 Math: completed documentation review. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 3f696533ff Math: algorithm for computing intersection of two lines in 2D. 13 years ago
Vladimír Vondruš fd531b5101 Math: cleaned up plane/line intersection. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 3b37dfa6b8 Deleted constructors of classes with only static members. 14 years ago
Vladimír Vondruš 619f44347c Doxygen documentation workarounds. 14 years ago
Vladimír Vondruš 1825d26c72 Fixed serious error in Intersection::planeLine(). 14 years ago
Vladimír Vondruš 6f94d84b1a Moved Math::GeometryUtils to Math::Geometry::Intersection. 14 years ago
Vladimír Vondruš e921194601 Simplified GeometryUtils::intersection(), updated documentation. 14 years ago
Vladimír Vondruš ea39f3735e Vector dot product is now static function instead of operator*(). 14 years ago
Vladimír Vondruš e8c76b7d96 Forced exclusive use of bracket operators in Matrix and Vector. 14 years ago
Vladimír Vondruš 1cf69616a3 Documentation updates, "markdownization". 14 years ago
Vladimír Vondruš b945f5f68b Happy New Year. 15 years ago
Vladimír Vondruš 32a7f6d082 New class Math::GeometryUtils. 15 years ago