psemek/libs/math/include/psemek/math
2026-06-30 14:39:12 +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 Optimize math::smootherstep somewhat 2025-09-07 14:00:45 +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 Rename 'geom' library to 'math' 2024-12-10 20:22:59 +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 Tweak vector & quaternion slerp 2026-04-14 21:04:56 +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
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 Make default-initialized math::trs the identity 2025-07-10 02:13:02 +03:00
vector.hpp Make sure math::vector,point are trivially default constructible 2026-06-30 13:13:05 +03:00