soo
3D game math library
Loading...
Searching...
No Matches
soo::Vector3< T > Member List

This is the complete list of members for soo::Vector3< T >, including all inherited members.

cross(const Vector3 &rhs) const noexceptsoo::Vector3< T >inline
dot(const Vector3 &rhs) const noexceptsoo::Vector3< T >inline
getMagnitude() constsoo::Vector3< T >inline
getMagnitudeSquared() const noexceptsoo::Vector3< T >inline
getNormalized() constsoo::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() constsoo::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 >
ZEROsoo::Vector3< T >static
~Vector3() noexcept=default (defined in soo::Vector3< T >)soo::Vector3< T >