Aether3D Game Engine
ae3d::Vec3 Member List

This is the complete list of members for ae3d::Vec3, including all inherited members.

Cross(const Vec3 &v1, const Vec3 &v2)ae3d::Vec3inlinestatic
Distance(const Vec3 &v1, const Vec3 &v2)ae3d::Vec3inlinestatic
DistanceSquared(const Vec3 &v1, const Vec3 &v2)ae3d::Vec3inlinestatic
Dot(const Vec3 &v1, const Vec3 &v2)ae3d::Vec3inlinestatic
IsAlmost(const Vec3 &v2) const ae3d::Vec3inline
Length() const ae3d::Vec3inline
Max2(const Vec3 &v1, const Vec3 &v2)ae3d::Vec3inlinestatic
Min2(const Vec3 &v1, const Vec3 &v2)ae3d::Vec3inlinestatic
Normalized() const ae3d::Vec3inline
operator*(const Vec3 &v) const ae3d::Vec3inline
operator*(float f) const ae3d::Vec3inline
operator*=(float f)ae3d::Vec3inline
operator*=(const Vec3 &v)ae3d::Vec3inline
operator+(const Vec3 &v) const ae3d::Vec3inline
operator+(float f) const ae3d::Vec3inline
operator+=(const Vec3 &v)ae3d::Vec3inline
operator-() const ae3d::Vec3inline
operator-(const Vec3 &v) const ae3d::Vec3inline
operator-=(const Vec3 &v)ae3d::Vec3inline
operator/(float f) const ae3d::Vec3inline
operator/(const Vec3 &v) const ae3d::Vec3inline
operator/=(float f)ae3d::Vec3inline
operator=(Vec3 &&) noexcept=defaultae3d::Vec3
operator=(const Vec3 &v)ae3d::Vec3inline
Reflect(const Vec3 &vec, const Vec3 &normal)ae3d::Vec3inlinestatic
Vec3() (defined in ae3d::Vec3)ae3d::Vec3inline
Vec3(Vec3 &&v) noexcept=defaultae3d::Vec3
Vec3(const Vec3 &other) noexcept=defaultae3d::Vec3
Vec3(float ax, float ay, float az) noexceptae3d::Vec3inline
xae3d::Vec3
yae3d::Vec3
zae3d::Vec3
Zero()ae3d::Vec3inline