_x | Menge::Math::Vector3d< Type > | |
_y | Menge::Math::Vector3d< Type > | |
_z | Menge::Math::Vector3d< Type > | |
cross(const Vector3d< Type > &v) | Menge::Math::Vector3d< Type > | inline |
distance(const Vector3d &p) const | Menge::Math::Vector3d< Type > | inline |
distance(float x, float y, float z) const | Menge::Math::Vector3d< Type > | inline |
distanceSq(const Vector3d &p) const | Menge::Math::Vector3d< Type > | inline |
distanceSq(float x, float y, float z) const | Menge::Math::Vector3d< Type > | inline |
Length() const | Menge::Math::Vector3d< Type > | inline |
negate() | Menge::Math::Vector3d< Type > | inline |
normalize() | Menge::Math::Vector3d< Type > | inline |
operator!=(const Vector3d &v) const | Menge::Math::Vector3d< Type > | inline |
operator*(const Vector3d &v) const | Menge::Math::Vector3d< Type > | inline |
operator*(float s) const | Menge::Math::Vector3d< Type > | inline |
operator*=(float s) | Menge::Math::Vector3d< Type > | inline |
operator+(const Vector3d &v) const | Menge::Math::Vector3d< Type > | inline |
operator+=(const Vector3d &v) | Menge::Math::Vector3d< Type > | inline |
operator-() const | Menge::Math::Vector3d< Type > | inline |
operator-(const Vector3d &v) const | Menge::Math::Vector3d< Type > | inline |
operator-=(const Vector3d &v) | Menge::Math::Vector3d< Type > | inline |
operator/(float s) const | Menge::Math::Vector3d< Type > | inline |
operator/=(float s) | Menge::Math::Vector3d< Type > | inline |
operator==(const Vector3d &v) const | Menge::Math::Vector3d< Type > | inline |
operator[](const int i) const | Menge::Math::Vector3d< Type > | inline |
operator[](const int i) | Menge::Math::Vector3d< Type > | inline |
rotateV(Type angle, const Vector3d &v) const | Menge::Math::Vector3d< Type > | inline |
rotateV_ip(Type angle, const Vector3d &v) | Menge::Math::Vector3d< Type > | inline |
rotateX(float angle) const | Menge::Math::Vector3d< Type > | inline |
rotateY(float angle) const | Menge::Math::Vector3d< Type > | inline |
rotateZ(float angle) const | Menge::Math::Vector3d< Type > | inline |
set(Type x, Type y, Type z) | Menge::Math::Vector3d< Type > | inline |
set(const Vector3d &v) | Menge::Math::Vector3d< Type > | inline |
setX(Type x) | Menge::Math::Vector3d< Type > | inline |
setY(Type y) | Menge::Math::Vector3d< Type > | inline |
setZ(Type z) | Menge::Math::Vector3d< Type > | inline |
SumScale(Type s, const Vector3d &v) | Menge::Math::Vector3d< Type > | inline |
Vector3d() | Menge::Math::Vector3d< Type > | inline |
Vector3d(Type x, Type y, Type z) | Menge::Math::Vector3d< Type > | inline |
Vector3d(const Vector3d &v) | Menge::Math::Vector3d< Type > | inline |
x() const | Menge::Math::Vector3d< Type > | inline |
y() const | Menge::Math::Vector3d< Type > | inline |
z() const | Menge::Math::Vector3d< Type > | inline |
zero() | Menge::Math::Vector3d< Type > | inline |