MercuryDPM  Beta
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Vec3D Member List

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

cross(const Vec3D &a, const Vec3D &b)Vec3Dstatic
dot(const Vec3D &a, const Vec3D &b)Vec3Dstatic
getComponent(const int index) const Vec3D
getCylindricalCoordinates() const Vec3D
getDistance(const Vec3D &a, const Vec3D &b)Vec3Dstatic
getDistanceSquared(const Vec3D &a, const Vec3D &b)Vec3Dstatic
getFromCylindricalCoordinates() const Vec3D
getLength(const Vec3D &a)Vec3Dstatic
getLength() const Vec3D
getLengthSquared(const Vec3D &a)Vec3Dstatic
getLengthSquared() const Vec3D
getUnitVector(const Vec3D &a)Vec3Dstatic
isEqualTo(const Vec3D &other, const double tol) const Vec3D
isZero() const Vec3D
max(const Vec3D &a, const Vec3D &b)Vec3Dstatic
min(const Vec3D &a, const Vec3D &b)Vec3Dstatic
normalize()Vec3D
operator*(const Mdouble a) const Vec3D
operator*(const Mdouble a, const Vec3D &b)Vec3Dfriend
operator*=(const Mdouble a)Vec3D
operator+(const Vec3D &a) const Vec3D
operator+(const Mdouble a) const Vec3D
operator+(const Mdouble a, const Vec3D &b)Vec3Dfriend
operator+=(const Vec3D &a)Vec3D
operator-(const Vec3D &a) const Vec3D
operator-(const Mdouble a) const Vec3D
operator-(const Mdouble a, const Vec3D &b)Vec3Dfriend
operator-(const Vec3D &a)Vec3Dfriend
operator-=(const Vec3D &a)Vec3D
operator/(const Mdouble a) const Vec3D
operator/=(const Mdouble a)Vec3D
operator<<(std::ostream &os, const Vec3D &a)Vec3Dfriend
operator>>(std::istream &is, Vec3D &a)Vec3Dfriend
setComponent(const int index, const double val)Vec3D
setLength(Mdouble length)Vec3D
setZero()Vec3D
sqrt(const Vec3D &a)Vec3Dstatic
square(const Vec3D &a)Vec3Dstatic
Vec3D()Vec3D
Vec3D(const Mdouble x, const Mdouble y, const Mdouble z)Vec3D
XVec3D
YVec3D
ZVec3D