castTo() const noexcept | spark::math::Vector3< T > | |
dot(const Vector3< T > &other) const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
norm() const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
normalized() const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator!=(const Vector &other) const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator*(const Vector3< T > &other) const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator*(const T &value) const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator*=(const Vector &other) noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator+(const Vector3< T > &other) const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator+=(const Vector &other) noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator-(const Vector3< T > &other) const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator-() const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator-=(const Vector &other) noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator/(const Vector3< T > &other) const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator/(const T &value) const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator/=(const T &value) noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
operator=(const Vector3 &other) (defined in spark::math::Vector3< T >) | spark::math::Vector3< T > | |
operator=(Vector3 &&other) noexcept (defined in spark::math::Vector3< T >) | spark::math::Vector3< T > | |
operator==(const Vector &other) const noexcept | spark::math::details::Vector< Vector3, T, 3 > | inline |
Vector(std::array< std::reference_wrapper< T >, N > values) | spark::math::details::Vector< Vector3, T, 3 > | inlineexplicit |
Vector3() | spark::math::Vector3< T > | |
Vector3(T x_value, T y_value, T z_value) noexcept | spark::math::Vector3< T > | |
Vector3(const Vector3 &other) (defined in spark::math::Vector3< T >) | spark::math::Vector3< T > | |
Vector3(Vector3 &&other) noexcept (defined in spark::math::Vector3< T >) | spark::math::Vector3< T > | |
x (defined in spark::math::Vector3< T >) | spark::math::Vector3< T > | |
y (defined in spark::math::Vector3< T >) | spark::math::Vector3< T > | |
z (defined in spark::math::Vector3< T >) | spark::math::Vector3< T > | |
~Vector3()=default (defined in spark::math::Vector3< T >) | spark::math::Vector3< T > | |