psemek/libs/math/include/psemek/math
lisyarus 6601824986
All checks were successful
Run tests / Run tests (push) Successful in 7m18s
Fix NaN in quaternion slerp when slerping opposite quaternions
2026-08-20 22:06:59 +03:00
..
detail Fix subobject initialization in math/detail/array_2d.hpp 2026-06-30 14:39:12 +03:00
affine_transform.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
bezier.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
box.hpp Fix character types in math primitive formatters 2026-06-07 18:48:01 +03:00
camera.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
cholesky.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
concat.hpp Implement math::concat for arbitrary types, not just vectors 2026-02-03 23:45:00 +03:00
constants.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
contains.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
cylinder.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
distance.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
dual.hpp Add math::sqrt(dual) 2025-09-07 13:59:16 +03:00
dynamic.hpp Big math::vector,point,matrix refactor: fully support dynamic (runtime) size in basic operations 2025-12-04 17:22:32 +03:00
easing.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
gauss.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
gradient.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
gram_schmidt.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
hermite.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
homogeneous.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
incircle.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
intersection.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
interval.hpp Fix character types in math primitive formatters 2026-06-07 18:48:01 +03:00
math.hpp Add math::quadratic_spline_acceleration helper 2026-08-16 17:03:17 +03:00
matrix.hpp Fix character types in math primitive formatters 2026-06-07 18:48:01 +03:00
mesh.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
orientation.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
orthographic.hpp Support retrieving linear & affine matrix, translation vector, and affine transform from math::orthographic 2026-07-21 13:21:24 +03:00
permutation.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
perspective.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
point.hpp Make sure math::vector,point are trivially default constructible 2026-06-30 13:13:05 +03:00
qr.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
quaternion.hpp Fix NaN in quaternion slerp when slerping opposite quaternions 2026-08-20 22:06:59 +03:00
ray.hpp Add math::cast(ray) 2025-09-14 00:02:28 +03:00
robust.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
rotation.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
scale.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
shear.hpp Add math::shear 2026-07-21 16:46:21 +03:00
sign.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
simplex.hpp 32-bit compilation fixes: 2025-01-25 20:35:37 +03:00
sphere.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
swizzle.hpp Fix compilation on gcc-15: int template arguments can't be implicitly casted to size_t 2026-01-25 14:21:13 +03:00
symmetry.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
translation.hpp Rename 'geom' library to 'math' 2024-12-10 20:22:59 +03:00
trs.hpp Add math::trs formatter 2026-08-14 16:34:00 +03:00
vector.hpp Make sure math::vector,point are trivially default constructible 2026-06-30 13:13:05 +03:00