Namespace wt::m¶
Namespaces¶
Classes¶
Functions¶
Template Function wt::m::all(const wide_vector<4, N, simd::bool_mask>&)
Template Function wt::m::all(const wide_vector<4, N, simd::bool_mask>&)
Template Function wt::m::all(const wide_vector<8, N, simd::bool_mask>&)
Template Function wt::m::any(const wide_vector<4, N, simd::bool_mask>&)
Template Function wt::m::any(const wide_vector<4, N, simd::bool_mask>&)
Template Function wt::m::any(const wide_vector<8, N, simd::bool_mask>&)
Template Function wt::m::clamp(const S&, const S&, const S&)
Template Function wt::m::clamp(const vec<N, S>&, const S&, const S&)
Template Function wt::m::clamp(const vec<N, S>&, const vec<N, S>&, const vec<N, S>&)
Template Function wt::m::clamp(const quantity_vector<N, Q>&, const Q&, const Q&)
Template Function wt::m::clamp(const Q&, const Q&, const Q&)
Template Function wt::m::clamp01(const wide_vector<W, N, Q>&)
Template Function wt::m::cross(const wide_vector<W, 3, Q1>&, const wide_vector<W, 3, Q2>&)
Template Function wt::m::dot(const wide_vector<W, 3, Q1>&, const wide_vector<W, 3, Q2>&)
Template Function wt::m::floor(const quantity_vector<N, Q>&)
Template Function wt::m::fma(const V1&, const V2&, const V3&)
Template Function wt::m::fma(const S&, const V2&, const V3&)
Template Function wt::m::fma(const V1&, const S&, const V3&)
Function wt::m::fma(const FloatingPoint auto, const FloatingPoint auto, const FloatingPoint auto)
Function wt::m::fma(const FloatingPoint auto, const Complex auto, const Complex auto)
Function wt::m::fma(const Complex auto, const FloatingPoint auto, const Complex auto)
Function wt::m::fma(const Complex auto, const Complex auto, const Complex auto)
Function wt::m::fma(const std::integral auto, const std::integral auto, const std::integral auto)
Template Function wt::m::isfinite(const quantity_vector<N, T>&)
Template Function wt::m::isgteqzero(const quantity_vector<N, T>&)
Template Function wt::m::isgtzero(const quantity_vector<N, T>&)
Template Function wt::m::islteqzero(const quantity_vector<N, T>&)
Template Function wt::m::isltzero(const quantity_vector<N, T>&)
Template Function wt::m::isnan(const quantity_vector<N, T>&)
Template Function wt::m::iszero(const quantity_vector<N, Q>&)
Template Function wt::m::max(const glm::mat<N, M, T>&, const glm::mat<N, M, T>&)
Template Function wt::m::max(const wide_vector<W, N, Q>&, const wide_vector<W, N, Q>&)
Template Function wt::m::max(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&)
Template Function wt::m::max(const glm::vec<N, T>&, const glm::vec<N, T>&, const glm::vec<N, T>&)
Template Function wt::m::max(const T&, const T&, const T&, const T&)
Template Function wt::m::max(const Q&, const Q&, const Q&, const Q&)
Template Function wt::m::max(const glm::vec<N, T>&, const glm::vec<N, T>&)
Template Function wt::m::min(const wide_vector<W, N, Q>&, const wide_vector<W, N, Q>&)
Template Function wt::m::min(const glm::vec<N, T>&, const glm::vec<N, T>&, const glm::vec<N, T>&)
Template Function wt::m::min(const T&, const T&, const T&, const T&)
Template Function wt::m::min(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&)
Template Function wt::m::min(const Q&, const Q&, const Q&, const Q&)
Template Function wt::m::min(const glm::vec<N, T>&, const glm::vec<N, T>&)
Template Function wt::m::min(const glm::mat<N, M, T>&, const glm::mat<N, M, T>&)
Template Function wt::m::mix(const vec<N, S>&, const vec<N, S>&, const T&)
Template Function wt::m::mix(const vec<N, S>&, const vec<N, S>&, const vec<N, T>&)
Template Function wt::m::mix(const vec<N, S>&, const vec<N, S>&, const bvec<N>&)
Template Function wt::m::mix(const range_t<S, inclusiveness>&, const T&)
Template Function wt::m::mix(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&, const T&)
Template Function wt::m::mix(const Q&, const Q&, const bool)
Template Function wt::m::modulo(const vec<N, T>&, const vec<N, T>&)
Template Function wt::m::round(const quantity_vector<N, Q>&)
Template Function wt::m::signbit(const quantity_vector<N, Q>&)