molecular
molecular::util::Vector3T< T > Member List

This is the complete list of members for molecular::util::Vector3T< T >, including all inherited members.

CrossProduct(const Vector3T &inV) const molecular::util::Vector3T< T >
Distance(const Vector3T &inV) const molecular::util::Vector3T< T >inline
DistanceSquared(const Vector3T &inV) const molecular::util::Vector3T< T >inline
Dot(const VectorTmpl &in)molecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
DotProduct(const Vector3T &inV) const molecular::util::Vector3T< T >inline
Get(T *out) const molecular::util::Vector3T< T >inline
IsAlmostZero(void) const molecular::util::Vector3T< T >inline
Length() constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
LengthSquared() constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
Normalized() constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator const T *() constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator T *()molecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator*(T r) constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator*(const VectorTmpl &in) constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator*=(T r)molecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator*=(const VectorTmpl &in)molecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator+(const VectorTmpl &in) constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator+=(const Vector3T &inV)molecular::util::Vector3T< T >inline
VectorTmpl< 3, Vector3T< T >, T >::operator+=(const VectorTmpl &in)molecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator-(const VectorTmpl &in) constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator-() constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator-=(const Vector3T &inV)molecular::util::Vector3T< T >inline
operator/(T r) constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator/=(T r)molecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator/=(const VectorTmpl &in)molecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator==(const VectorTmpl &in) constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator[](const int n) constmolecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
operator[](const int n)molecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
SetLength(const T length)molecular::util::Vector3T< T >inline
Subclass typedefmolecular::util::VectorTmpl< 3, Vector3T< T >, T >
Super typedefmolecular::util::Vector3T< T >
T typedefmolecular::util::VectorTmpl< 3, Vector3T< T >, T >
vmolecular::util::VectorTmpl< 3, Vector3T< T >, T >protected
Vector3T()=defaultmolecular::util::Vector3T< T >inline
Vector3T(const T x, const T y, const T z)molecular::util::Vector3T< T >inline
Vector3T(const T inV[3])molecular::util::Vector3T< T >inline
Vector3T(const Vector2 &xy, float z)molecular::util::Vector3T< T >inline
VectorTmpl()molecular::util::VectorTmpl< 3, Vector3T< T >, T >inline
X() const molecular::util::Vector3T< T >inline
Xy() const molecular::util::Vector3T< T >inline
Y() const molecular::util::Vector3T< T >inline
Z() const molecular::util::Vector3T< T >inline