EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Vector3D Member List

This is the complete list of members for Vector3D, including all inherited members.

copy() const Vector3Dinline
crossProduct(const Vector3D &v) const Vector3D
dotProduct(const Vector3D &v) const Vector3D
isNotZero()Vector3Dinline
length() const Vector3Dinline
lengthSquared() const Vector3Dinline
magnitude() const Vector3D
MakeRandomPointOnSphere(double radius)Vector3Dinline
MakeRandomPointOnSphereLayer(double radiusInner, double radiusOuter)Vector3Dinline
normalize()Vector3D
operator!=(const Vector3D &v)Vector3Dinline
operator*(const Vector3D &v) const Vector3D
operator*(const double &k) const Vector3D
operator*=(const Vector3D &v)Vector3D
operator*=(const double &k)Vector3D
operator+(const Vector3D &v) const Vector3D
operator+=(const Vector3D &v)Vector3D
operator-(const Vector3D &v) const Vector3D
operator-=(const Vector3D &v)Vector3D
operator/(const Vector3D &v) const Vector3D
operator/(const double &k) const Vector3D
operator/=(const Vector3D &v)Vector3D
operator/=(const double &k)Vector3D
operator=(const Vector3D &v)Vector3D
operator==(const Vector3D &v)Vector3Dinline
reflection(Vector3D norm) const Vector3D
refraction(Vector3D norm, double fact) const Vector3D
set(double nx, double ny, double nz)Vector3D
set(const Vector3D &v)Vector3D
Vector3D()Vector3Dinline
Vector3D(double nx, double ny, double nz)Vector3Dinline
Vector3D(const Vector3D &v)Vector3Dinline
xVector3D
yVector3D
zVector3D