]> git.tdb.fi Git - libs/math.git/shortlog
libs/math.git
2025-01-30 Mikko RasaAdd some shorthand syntaxes for angles and quaternions master
2025-01-26 Mikko RasaAdd an explicit cast to satisfy MSVC
2025-01-26 Mikko RasaAdd a Sphere convenience class
2025-01-26 Mikko RasaAdd a function to convert a matrix into a quaternion
2025-01-26 Mikko RasaFix scaling in quaternion-to-matrix conversion
2025-01-26 Mikko RasaSimplify Loader initialization with a constexpr if
2025-01-26 Mikko RasaUse vector and deque instead of list
2025-01-26 Mikko RasaReplace typedef with using
2025-01-26 Mikko RasaUse unique_ptr for managing memory allocations
2025-01-25 Mikko RasaFix incorrect member access operator
2025-01-25 Mikko RasaUse range-based for loops where appropriate
2025-01-25 Mikko RasaUse the override specifier on overridden virtual functions
2023-09-16 Mikko RasaIgnore Windows build products
2023-09-05 Mikko RasaExplicitly convert literals to the T type
2023-09-05 Mikko RasaAdd a dummy function to trigger import library generati...
2023-01-28 Mikko RasaAdd a function to create a rotation quaternion from...
2023-01-28 Mikko RasaNormalize the axis in Quaternion::rotation
2023-01-23 Mikko RasaImplement the Quaternion::normalize() function
2023-01-23 Mikko RasaUse a constexpr integer to define constant value
2023-01-23 Mikko RasaUse nullptr instead of 0
2023-01-23 Mikko RasaRemove unnecessary destructors from exceptions
2023-01-23 Mikko RasaUse default members initializers and defaulted special...
2023-01-23 Mikko RasaAdd a missing condition to BoundingBox subtraction
2023-01-23 Mikko RasaAdjust test cases to match changes in the library
2023-01-05 Mikko RasaAdd the math library as an exported library on Linux
2022-10-31 Mikko RasaAdd a Quaternion class
2022-10-15 Mikko RasaDon't use references to angles
2022-03-14 Mikko RasaRename AffineTransformation to AffineTransform
2022-03-13 Mikko RasaRemove SquareMatrix and instead use static_assert to...
2022-03-13 Mikko RasaMake gauss_jordan operate on columns instead of rows
2022-03-13 Mikko RasaRequire C++11 for building
2022-03-13 Mikko RasaAssign a version number
2020-12-30 Mikko RasaSupport Matrix multiplication operators on SquareMatrix
2019-06-07 Mikko RasaAdd a bezier spline type
2019-06-06 Mikko RasaRemove a stray include
2019-06-05 Mikko RasaAdd a simple linearly interpolated "spline"
2019-06-05 Mikko RasaFix a missing return in assignment operator
2019-06-05 Mikko RasaMove a #include to where it's actually used
2019-06-04 Mikko RasaMove the Knot struct out of Spline
2019-06-02 Mikko RasaAdd an interpolation sub-library
2019-06-02 Mikko RasaFix a memory access error in DynamicMatrix::invert
2019-06-02 Mikko RasaCopy Matrix test cases for DynamicMatrix
2019-06-02 Mikko RasaImprove readability of Matrix test cases with typedefs
2019-06-02 Mikko RasaImprove Vector constructor for C++11
2019-06-02 Mikko RasaFix a bug in the prefix version of vector compose function
2019-06-02 Mikko RasaAdd test cases for Vector
2019-06-02 Mikko RasaUse numeric_limits in Matrix test cases
2019-06-02 Mikko RasaAdd formatted output operators for vector and matrix...
2019-06-01 Mikko RasaFix a function name
2019-06-01 Mikko RasaUse correct type for constant
2017-11-11 Mikko RasaAdd row and column accessors to Matrix
2017-11-11 Mikko RasaRename the low-level matrix inversion function to gauss...
2017-04-18 Mikko RasaOptimize bounding box bisection with more early culling
2017-04-18 Mikko RasaAdd some comments to shape.h
2017-04-18 Mikko RasaUse the coverage function to calculate tighter bounding...
2017-04-18 Mikko RasaAdd a function to test whether a shapes covers a boundi...
2017-04-17 Mikko RasaFix composite shape ray intersection logic
2017-01-06 Mikko RasaUse correct class to refer to member function
2017-01-06 Mikko RasaAdd a missing include
2016-09-16 Mikko RasaUse numeric literals in place of M_PI
2016-09-01 Mikko RasaAvoid a warning about shadowing a member
2016-08-28 Mikko RasaAdd dynamically allocated versions of matrix and vector
2016-08-19 Mikko RasaAdjust start_nesting in CompositeShape::get_intersections
2016-07-02 Mikko RasaEnsure that HyperBox does not produce duplicate interse...
2016-07-02 Mikko RasaUse the proper array size in the raytrace example
2016-07-02 Mikko RasaMinor fixes
2016-07-02 Mikko RasaRework CompositeShape algorithms
2016-07-02 Mikko RasaAdd an entry flag to SharedPoint
2016-02-10 Mikko RasaRemove a debug print
2016-02-10 Mikko RasaFix the name of the properties panel
2016-02-09 Mikko RasaAdd a Blender operator to export shapes
2015-12-04 Mikko RasaCorrect a spelling mistake
2015-12-04 Mikko RasaAdd a forgotten & to a getter
2014-12-10 Mikko RasaFix the bounding sphere algorithm
2014-11-22 Mikko RasaAdd missing #includes to dummy.cpp
2014-11-22 Mikko RasaComment tweaks
2014-11-22 Mikko RasaAvoid division by zero in HalfSpace::get_intersections
2014-11-22 Mikko RasaAlways explicitly construct values of type T
2014-11-22 Mikko RasaAdd a raytracer example program
2014-11-22 Mikko RasaAdd a loading system for shapes
2014-11-21 Mikko RasaConvert the geometry part to use the new vector slicing API
2014-11-13 Mikko RasaClearer API for slicing and dicing vectors, and also...
2014-10-31 Mikko RasaAlways pivot rows when inverting for better numerical...
2014-10-15 Mikko RasaAdd an empty flag to BoundingSphere
2013-09-11 Mikko RasaAdd a bounding sphere class
2013-09-05 Mikko RasaAdd missing return statements
2013-05-25 Mikko RasaNegation contains a pointer and needs copy c'tor and...
2013-05-24 Mikko RasaPut ray and bounding box transformations in AffineTrans...
2013-05-23 Mikko RasaTake care not to count initialization values when findi...
2013-05-23 Mikko RasaAdd testcases for BoundingBox
2013-05-23 Mikko RasaSome bounding box logic fixes
2013-05-22 Mikko RasaMake CompositeShape::get_intersections work with null...
2013-05-22 Mikko RasaImplement the missing assignment operator in CompositeShape
2013-05-22 Mikko RasaPut the common #includes in shape.h
2013-05-22 Mikko RasaFix a case in ExtrudedShape with certain ray parameters
2013-05-22 Mikko RasaImplement bounding boxes with a separate class
2013-05-22 Mikko RasaRewrite composite shape vector constructors with iterat...
2013-05-22 Mikko RasaAdd a HalfSpace shape
2013-05-22 Mikko RasaMake the check_intersection function non-virtual
2013-05-21 Mikko RasaProperly sort intersection points for complex shapes
next