File quantity_vector.hpp¶
↰ Parent directory (/home/runner/work/wave_tracer/wave_tracer/include/wt/math/quantity)
Definition (/home/runner/work/wave_tracer/wave_tracer/include/wt/math/quantity/quantity_vector.hpp)¶
Includes¶
cassertcstddefwt/math/defs.hpp(File defs.hpp)wt/math/quantity/defs.hpp(File defs.hpp)wt/math/quantity/framework.hpp(File framework.hpp)wt/math/quantity/math.hpp(File math.hpp)wt/math/quantity/quantity_limits.hpp(File quantity_limits.hpp)wt/math/quantity/type_traits.hpp(File type_traits.hpp)wt/util/concepts.hpp(File concepts.hpp)
Included By¶
Namespaces¶
Classes¶
Functions¶
Template Function wt::m::clamp(const quantity_vector<N, Q>&, const Q&, const Q&)
Template Function wt::m::floor(const quantity_vector<N, Q>&)
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 quantity_vector<N, Q>&, const quantity_vector<N, Q>&)
Template Function wt::m::min(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&)
Template Function wt::m::mix(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&, const T&)
Template Function wt::m::round(const quantity_vector<N, Q>&)
Template Function wt::m::signbit(const quantity_vector<N, Q>&)
Template Function wt::operator!=(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&)
Template Function wt::operator*(const quantity_vector<N, Q1>&, const quantity_vector<N, Q2>&)
Template Function wt::operator*(const quantity_vector<N, Q>&, const vec<N, S>&)
Template Function wt::operator*(const vec<N, S>&, const quantity_vector<N, Q>&)
Template Function wt::operator*(const quantity_vector<N, Q>&, const S&)
Template Function wt::operator*(const S&, const quantity_vector<N, Q>&)
Template Function wt::operator*(const mat<M, N, T>&, const quantity_vector<N, Q>&)
Template Function wt::operator+(const quantity_vector<N, Q>&)
Template Function wt::operator+(const quantity_vector<N, Q1>&, const quantity_vector<N, Q2>&)
Template Function wt::operator-(const quantity_vector<N, Q>&)
Template Function wt::operator-(const quantity_vector<N, Q1>&, const quantity_vector<N, Q2>&)
Template Function wt::operator/(const quantity_vector<N, Q1>&, const quantity_vector<N, Q2>&)
Template Function wt::operator/(const quantity_vector<N, Q>&, const vec<N, S>&)
Template Function wt::operator/(const vec<N, S>&, const quantity_vector<N, Q>&)
Template Function wt::operator/(const quantity_vector<N, Q>&, const S&)
Template Function wt::operator/(const S&, const quantity_vector<N, Q>&)
Template Function wt::operator<(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&)
Template Function wt::operator<=(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&)
Template Function wt::operator==(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&)
Template Function wt::operator>(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&)
Template Function wt::operator>=(const quantity_vector<N, Q>&, const quantity_vector<N, Q>&)
Template Function wt::u::numerical_value_in(const quantity_vector<N, Q>&, const U)
Template Function wt::u::to_inv_m(const quantity_vector<N, Q>&)
Template Function wt::u::to_inv_m2(const quantity_vector<N, Q>&)
Template Function wt::u::to_inv_mm(const quantity_vector<N, Q>&)
Template Function wt::u::to_inv_mm2(const quantity_vector<N, Q>&)
Template Function wt::u::to_m2(const quantity_vector<N, Q>&)
Template Function wt::u::to_mm(const quantity_vector<N, Q>&)
Template Function wt::u::to_mm2(const quantity_vector<N, Q>&)
Template Function wt::u::to_nm(const quantity_vector<N, Q>&)
Template Function wt::u::to_num(const quantity_vector<N, Q>&)
Template Function wt::u::to_µm(const quantity_vector<N, Q>&)