soo
3D game math library
|
This is the complete list of members for soo::Vector3< T >, including all inherited members.
cross(const Vector3 &rhs) const noexcept | soo::Vector3< T > | inline |
dot(const Vector3 &rhs) const noexcept | soo::Vector3< T > | inline |
getMagnitude() const | soo::Vector3< T > | inline |
getMagnitudeSquared() const noexcept | soo::Vector3< T > | inline |
getNormalized() const | soo::Vector3< T > | inline |
getX() const noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
getY() const noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
getZ() const noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
normalize() | soo::Vector3< T > | inline |
operator*(const T scalar) const noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
operator*=(const T scalar) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
operator+(const Vector3 &rhs) const noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
operator+=(const Vector3 &rhs) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
operator-(const Vector3 &rhs) const noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
operator-=(const Vector3 &rhs) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
operator/(const T scalar) const (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
operator/=(const T scalar) (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
operator=(const Vector3 &rhs) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
operator=(Vector3 &&rhs) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
operator==(const Vector3 &rhs) const (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
setX(const T value) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
setY(const T value) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
setZ(const T value) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
toString() const | soo::Vector3< T > | inline |
Vector3()=default (defined in soo::Vector3< T >) | soo::Vector3< T > | |
Vector3(const T value) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inlineexplicit |
Vector3(const T x, const T y, const T z) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
Vector3(const Vector3 &other) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
Vector3(Vector3 &&other) noexcept (defined in soo::Vector3< T >) | soo::Vector3< T > | inline |
x (defined in soo::Vector3< T >) | soo::Vector3< T > | |
y (defined in soo::Vector3< T >) | soo::Vector3< T > | |
z (defined in soo::Vector3< T >) | soo::Vector3< T > | |
ZERO | soo::Vector3< T > | static |
~Vector3() noexcept=default (defined in soo::Vector3< T >) | soo::Vector3< T > |