WFMath  1.0.1
WFMath::Vector< dim > Member List

This is the complete list of members for WFMath::Vector< dim >, including all inherited members.

Angle(const Vector &v, const Vector &u)WFMath::Vector< dim >friend
asPolar(CoordType &r, CoordType &theta) const WFMath::Vector< dim >
asPolar(CoordType &r, CoordType &theta, CoordType &z) const WFMath::Vector< dim >
asSpherical(CoordType &r, CoordType &theta, CoordType &phi) const WFMath::Vector< dim >
Cross(const Vector< 2 > &v1, const Vector< 2 > &v2)WFMath::Vector< dim >friend
Cross(const Vector< 3 > &v1, const Vector< 3 > &v2)WFMath::Vector< dim >friend
Dot(const Vector &v1, const Vector &v2)WFMath::Vector< dim >friend
fromAtlas(const AtlasInType &a)WFMath::Vector< dim >inline
InvProd(const RotMatrix< dim > &m, const Vector &v)WFMath::Vector< dim >friend
mag() const WFMath::Vector< dim >inline
mirror(const int i)WFMath::Vector< dim >inline
mirror(const Vector &v)WFMath::Vector< dim >inline
mirror()WFMath::Vector< dim >inline
mirrorX()WFMath::Vector< dim >inline
mirrorY()WFMath::Vector< dim >inline
mirrorZ()WFMath::Vector< dim >
normalize(CoordType norm=1.0)WFMath::Vector< dim >inline
operator*(CoordType d, const Vector &v)WFMath::Vector< dim >friend
operator*(const Vector &v, CoordType d)WFMath::Vector< dim >friend
operator*=(Vector &v, CoordType d)WFMath::Vector< dim >friend
operator+(const Vector &v1, const Vector &v2)WFMath::Vector< dim >friend
operator+(const Point< dim > &c, const Vector &v)WFMath::Vector< dim >friend
operator+(const Vector &v, const Point< dim > &c)WFMath::Vector< dim >friend
operator+=(Vector &v1, const Vector &v2)WFMath::Vector< dim >friend
operator+=(Point< dim > &p, const Vector &rhs)WFMath::Vector< dim >friend
operator-(const Vector &v1, const Vector &v2)WFMath::Vector< dim >friend
operator-(const Vector &v)WFMath::Vector< dim >friend
operator-(const Point< dim > &c1, const Point< dim > &c2)WFMath::Vector< dim >friend
operator-(const Point< dim > &c, const Vector &v)WFMath::Vector< dim >friend
operator-=(Vector &v1, const Vector &v2)WFMath::Vector< dim >friend
operator-=(Point< dim > &p, const Vector &rhs)WFMath::Vector< dim >friend
operator/(const Vector &v, CoordType d)WFMath::Vector< dim >friend
operator/=(Vector &v, CoordType d)WFMath::Vector< dim >friend
operator[](const int i) const WFMath::Vector< dim >inline
operator[](const int i)WFMath::Vector< dim >inline
polar(CoordType r, CoordType theta)WFMath::Vector< dim >
polar(CoordType r, CoordType theta, CoordType z)WFMath::Vector< dim >
Prod(const RotMatrix< dim > &m, const Vector &v)WFMath::Vector< dim >friend
rotate(int axis1, int axis2, CoordType theta)WFMath::Vector< dim >
rotate(const Vector &v1, const Vector &v2, CoordType theta)WFMath::Vector< dim >
rotate(const RotMatrix< dim > &)WFMath::Vector< dim >
rotate(CoordType theta)WFMath::Vector< dim >
rotate(const Vector &axis, CoordType theta)WFMath::Vector< dim >
rotate(const Quaternion &q)WFMath::Vector< dim >
rotateX(CoordType theta)WFMath::Vector< dim >
rotateY(CoordType theta)WFMath::Vector< dim >
rotateZ(CoordType theta)WFMath::Vector< dim >
setValid(bool valid=true)WFMath::Vector< dim >inline
sloppyMag() const WFMath::Vector< dim >
sloppyMagMax()WFMath::Vector< dim >static
sloppyMagMaxSqrt()WFMath::Vector< dim >static
sloppyNorm(CoordType norm=1.0)WFMath::Vector< dim >
spherical(CoordType r, CoordType theta, CoordType phi)WFMath::Vector< dim >
sqrMag() const WFMath::Vector< dim >
toAtlas() const WFMath::Vector< dim >inline
Vector()WFMath::Vector< dim >inline
Vector(const Vector &v)WFMath::Vector< dim >
Vector(const AtlasInType &a)WFMath::Vector< dim >inlineexplicit
Vector(const Point< dim > &point)WFMath::Vector< dim >explicit
Vector(CoordType x, CoordType y)WFMath::Vector< dim >
Vector(CoordType x, CoordType y, CoordType z)WFMath::Vector< dim >
x() const WFMath::Vector< dim >inline
x()WFMath::Vector< dim >inline
y() const WFMath::Vector< dim >inline
y()WFMath::Vector< dim >inline
z() const WFMath::Vector< dim >
z()WFMath::Vector< dim >
ZERO()WFMath::Vector< dim >static
zero()WFMath::Vector< dim >