|
sandbox
|
This is the complete list of members for sbx::math::basic_vector2< Type >, including all inherited members.
| abs(const basic_vector< Size, Lhs > &vector) noexcept -> basic_vector | sbx::math::basic_vector< 2u, Type > | static |
| basic_vector(Other value=Other{0}) noexcept | sbx::math::basic_vector< 2u, Type > | |
| basic_vector(const basic_vector< Size, Other > &other) noexcept | sbx::math::basic_vector< 2u, Type > | |
| basic_vector2(const base_type &base) noexcept (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inline |
| basic_vector2(Other x, Other y) noexcept (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inline |
| basic_vector2(Other value) noexcept (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inline |
| const_reference typedef (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | |
| data() noexcept -> value_type * | sbx::math::basic_vector< 2u, Type > | |
| data() const noexcept -> const value_type * | sbx::math::basic_vector< 2u, Type > | |
| determinant(const basic_vector2 &lhs, const basic_vector2 &rhs) noexcept -> value_type (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inlinestatic |
| distance(const basic_vector2 &lhs, const basic_vector2 &rhs) noexcept -> value_type (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inlinestatic |
| dot(const basic_vector2 &lhs, const basic_vector2 &rhs) noexcept -> length_type (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inlinestatic |
| length() const noexcept -> length_type | sbx::math::basic_vector< 2u, Type > | |
| length_squared() const noexcept -> length_type | sbx::math::basic_vector< 2u, Type > | |
| length_type typedef (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | |
| lerp(const basic_vector &x, const basic_vector &y, const value_type a) noexcept -> basic_vector | sbx::math::basic_vector< 2u, Type > | static |
| max(const basic_vector &vector) noexcept -> value_type | sbx::math::basic_vector< 2u, Type > | static |
| max(const basic_vector< Size, Lhs > &lhs, const basic_vector< Size, Rhs > &rhs) noexcept -> basic_vector | sbx::math::basic_vector< 2u, Type > | static |
| min(const basic_vector &vector) noexcept -> value_type | sbx::math::basic_vector< 2u, Type > | static |
| min(const basic_vector< Size, Lhs > &lhs, const basic_vector< Size, Rhs > &rhs) noexcept -> basic_vector | sbx::math::basic_vector< 2u, Type > | static |
| normalize() noexcept -> basic_vector & | sbx::math::basic_vector< 2u, Type > | |
| normalized(const basic_vector2 &vector) noexcept -> basic_vector2 (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inlinestatic |
| one (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inlinestatic |
| operator*=(Other scalar) noexcept -> basic_vector & | sbx::math::basic_vector< 2u, Type > | |
| operator*=(const basic_vector< Size, Other > &other) noexcept -> basic_vector & | sbx::math::basic_vector< 2u, Type > | |
| operator+=(const basic_vector< Size, Other > &other) noexcept -> basic_vector & | sbx::math::basic_vector< 2u, Type > | |
| operator-=(const basic_vector< Size, Other > &other) noexcept -> basic_vector & | sbx::math::basic_vector< 2u, Type > | |
| operator/=(Other scalar) noexcept -> basic_vector & | sbx::math::basic_vector< 2u, Type > | |
| operator[](size_type index) noexcept -> reference | sbx::math::basic_vector< 2u, Type > | |
| operator[](size_type index) const noexcept -> const_reference | sbx::math::basic_vector< 2u, Type > | |
| orthogonal(const basic_vector2 &vector) noexcept -> basic_vector2 (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inlinestatic |
| reference typedef (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | |
| size_type typedef (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | |
| splat(const basic_vector< Size, Other > &vector) noexcept -> basic_vector< Size, Other > | sbx::math::basic_vector< 2u, Type > | static |
| value_type typedef (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | |
| x() noexcept -> reference (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inline |
| x() const noexcept -> const_reference (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inline |
| y() noexcept -> reference (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inline |
| y() const noexcept -> const_reference (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inline |
| zero (defined in sbx::math::basic_vector2< Type >) | sbx::math::basic_vector2< Type > | inlinestatic |