- Component-Wise Functions for Quaternions

- Fixed Allocation Bug with Strings
This commit is contained in:
2025-07-17 21:56:37 -04:00
parent 86286e84d7
commit ab1c7d94be
17 changed files with 514 additions and 89 deletions

View File

@@ -805,7 +805,7 @@ constexpr genType ldexp(genType x, genIType exp) {
// Vector Specializations ----------------------------------------------------------------------------------------------
template<typename genType, typename genIType = int_t, size_t...i> requires(is_integral_v<genIType>)
constexpr vector<genType, i...> ldexp(const vector<genType, i...>& x, const vector<genType, i...>& exp) {
constexpr vector<genType, i...> ldexp(const vector<genType, i...>& x, const vector<genIType, i...>& exp) {
return vector<genType, i...>(fennec::ldexp(x[i], exp[i])...);
}