OpenMPCD
OpenMPCD::Vector3D< T > Member List

This is the complete list of members for OpenMPCD::Vector3D< T >, including all inherited members.

addToX(const T val)OpenMPCD::Vector3D< T >inline
addToY(const T val)OpenMPCD::Vector3D< T >inline
addToZ(const T val)OpenMPCD::Vector3D< T >inline
cross(const Vector3D &rhs) constOpenMPCD::Vector3D< T >inline
dot(const Vector3D &rhs) constOpenMPCD::Vector3D< T >inline
getAngle(const Vector3D &rhs) constOpenMPCD::Vector3D< T >inline
getComplexVector() constOpenMPCD::Vector3D< T >inline
getCosineOfAngle(const Vector3D &rhs) constOpenMPCD::Vector3D< T >inline
getMagnitude() constOpenMPCD::Vector3D< T >inline
getMagnitudeSquared() constOpenMPCD::Vector3D< T >inline
getNormalized() constOpenMPCD::Vector3D< T >inline
getPerpendicularTo(const Vector3D &rhs) constOpenMPCD::Vector3D< T >inline
getProjectedOnto(const Vector3D &onto) constOpenMPCD::Vector3D< T >inline
getRandomUnitVector(RNG &rng)OpenMPCD::Vector3D< T >inlinestatic
getRotatedAroundNormalizedAxis(const Vector3D &axis, const T angle) constOpenMPCD::Vector3D< T >inline
getUnitVectorFromRandom01(const T X_1, const T X_2)OpenMPCD::Vector3D< T >inlinestatic
getX() constOpenMPCD::Vector3D< T >inline
getY() constOpenMPCD::Vector3D< T >inline
getZ() constOpenMPCD::Vector3D< T >inline
hasNegativeComponent() constOpenMPCD::Vector3D< T >inline
isFinite() constOpenMPCD::Vector3D< T >inline
magnitude() constOpenMPCD::Vector3D< T >inline
magnitudeSquared() constOpenMPCD::Vector3D< T >inline
normalize()OpenMPCD::Vector3D< T >inline
operator!=(const Vector3D &rhs) constOpenMPCD::Vector3D< T >inline
operator*(const T scale) constOpenMPCD::Vector3D< T >inline
operator*(const T scale, const Vector3D &vec)OpenMPCD::Vector3D< T >friend
operator*=(const T scale)OpenMPCD::Vector3D< T >inline
operator+(const Vector3D &rhs) constOpenMPCD::Vector3D< T >inline
operator+=(const Vector3D &rhs)OpenMPCD::Vector3D< T >inline
operator-(const Vector3D &rhs) constOpenMPCD::Vector3D< T >inline
operator-() constOpenMPCD::Vector3D< T >inline
operator-=(const Vector3D &rhs)OpenMPCD::Vector3D< T >inline
operator/(const T divisor) constOpenMPCD::Vector3D< T >inline
operator/=(const T divisor)OpenMPCD::Vector3D< T >inline
operator<(const Vector3D &rhs) constOpenMPCD::Vector3D< T >inline
operator<<(std::ostream &stream, const Vector3D &vector)OpenMPCD::Vector3D< T >friend
operator==(const Vector3D &rhs) constOpenMPCD::Vector3D< T >inline
RealType typedefOpenMPCD::Vector3D< T >
rotateAroundNormalizedAxis(const Vector3D &axis, const T angle)OpenMPCD::Vector3D< T >inline
set(const T x_, const T y_, const T z_)OpenMPCD::Vector3D< T >inline
setX(const T val)OpenMPCD::Vector3D< T >inline
setY(const T val)OpenMPCD::Vector3D< T >inline
setZ(const T val)OpenMPCD::Vector3D< T >inline
Vector3D(const T x_, const T y_, const T z_)OpenMPCD::Vector3D< T >inline