NGL
6.5
The NCCA Graphics Library
|
This is the complete list of members for ngl::Vec3, including all inherited members.
clamp(float _min, float _max) noexcept | ngl::Vec3 | |
clamp(float _max) noexcept | ngl::Vec3 | |
cross(const Vec3 &_v1, const Vec3 &_v2) noexcept | ngl::Vec3 | |
cross(const Vec3 &_b) const noexcept | ngl::Vec3 | |
dot(const Vec3 &_b) const noexcept | ngl::Vec3 | |
down() | ngl::Vec3 | inlinestatic |
in() | ngl::Vec3 | inlinestatic |
inner(const Vec3 &_v) const noexcept | ngl::Vec3 | |
left() | ngl::Vec3 | inlinestatic |
length() const noexcept | ngl::Vec3 | |
lengthSquared() const noexcept | ngl::Vec3 | |
m_b | ngl::Vec3 | |
m_g | ngl::Vec3 | |
m_openGL | ngl::Vec3 | |
m_r | ngl::Vec3 | |
m_x | ngl::Vec3 | |
m_y | ngl::Vec3 | |
m_z | ngl::Vec3 | |
normalize() noexcept | ngl::Vec3 | |
null() noexcept | ngl::Vec3 | |
openGL() noexcept | ngl::Vec3 | inline |
operator!=(const Vec3 &_v) const noexcept | ngl::Vec3 | |
operator*(Real _i) const noexcept | ngl::Vec3 | |
operator*(const Vec3 &_v) const noexcept | ngl::Vec3 | |
operator*(const Mat3 &_m) const noexcept | ngl::Vec3 | |
operator*=(Real _v) noexcept | ngl::Vec3 | |
operator+(const Vec3 &_v) const noexcept | ngl::Vec3 | |
operator+=(const Vec3 &_v) noexcept | ngl::Vec3 | |
operator-(const Vec3 &_v) const noexcept | ngl::Vec3 | |
operator-() const noexcept | ngl::Vec3 | |
operator-=(const Vec3 &_v) noexcept | ngl::Vec3 | |
operator/(Real _v) const noexcept | ngl::Vec3 | |
operator/(const Vec3 &_v) const noexcept | ngl::Vec3 | |
operator/=(Real _v) noexcept | ngl::Vec3 | |
operator=(const Vec3 &_v)=default | ngl::Vec3 | |
operator=(const Vec4 &_v) noexcept | ngl::Vec3 | |
operator=(Real _v) noexcept | ngl::Vec3 | |
operator==(const Vec3 &_v) const noexcept | ngl::Vec3 | |
operator[](size_t &_i) noexcept | ngl::Vec3 | |
operator[](size_t &_i) const noexcept | ngl::Vec3 | inline |
out() | ngl::Vec3 | inlinestatic |
outer(const Vec3 &_v) const noexcept | ngl::Vec3 | |
reflect(const Vec3 &_n) const noexcept | ngl::Vec3 | |
right() | ngl::Vec3 | inlinestatic |
set(Real _x, Real _y, Real _z) noexcept | ngl::Vec3 | |
set(const Vec3 &_v) noexcept | ngl::Vec3 | |
set(const Vec4 &_v) noexcept | ngl::Vec3 | |
up() | ngl::Vec3 | inlinestatic |
Vec3() | ngl::Vec3 | inline |
Vec3(const Vec3 &_v)=default | ngl::Vec3 | |
Vec3(Real _x, Real _y, Real _z) noexcept | ngl::Vec3 | inline |
zero() | ngl::Vec3 | inlinestatic |