Aether3D
Game Engine
|
This is the complete list of members for Vec3, including all inherited members.
Cross(const Vec3 &v1, const Vec3 &v2) | Vec3 | inlinestatic |
Distance(const Vec3 &v1, const Vec3 &v2) | Vec3 | inlinestatic |
DistanceSquared(const Vec3 &v1, const Vec3 &v2) | Vec3 | inlinestatic |
Dot(const Vec3 &v1, const Vec3 &v2) | Vec3 | inlinestatic |
IsAlmost(const Vec3 &v) const | Vec3 | inline |
Length() const | Vec3 | inline |
Max2(const Vec3 &v1, const Vec3 &v2) | Vec3 | inlinestatic |
Min2(const Vec3 &v1, const Vec3 &v2) | Vec3 | inlinestatic |
Normalized() const | Vec3 | inline |
operator!=(const Vec3 &v) const | Vec3 | inline |
operator*(const Vec3 &v) const | Vec3 | inline |
operator*(float f) const | Vec3 | inline |
operator*=(float f) | Vec3 | inline |
operator*=(const Vec3 &v) | Vec3 | inline |
operator+(const Vec3 &v) const | Vec3 | inline |
operator+(float f) const | Vec3 | inline |
operator+=(const Vec3 &v) | Vec3 | inline |
operator-() const | Vec3 | inline |
operator-(const Vec3 &v) const | Vec3 | inline |
operator-=(const Vec3 &v) | Vec3 | inline |
operator/(float f) const | Vec3 | inline |
operator/(const Vec3 &v) const | Vec3 | inline |
operator/=(float f) | Vec3 | inline |
operator=(const Vec3 &v) | Vec3 | inline |
operator==(const Vec3 &v) const | Vec3 | inline |
Reflect(const Vec3 &vec, const Vec3 &normal) | Vec3 | inlinestatic |
Vec3(const Vec3 &other)=default | Vec3 | inline |
Vec3() | Vec3 | inline |
Vec3(float ax, float ay, float az) | Vec3 | inline |
x (defined in Vec3) | Vec3 | |
y (defined in Vec3) | Vec3 | |
z (defined in Vec3) | Vec3 | |
Zero() | Vec3 | inline |