ParM
parm
A molecular dynamics library
|
This is the complete list of members for Vector2< T >, including all inherited members.
angle(const Vector2 &dx1, const Vector2 &dx2) | Vector2< T > | inlinestatic |
angle(const Vector2 &x1, const Vector2 &x2, const Vector2 &x3) | Vector2< T > | inlinestatic |
begin() | NVector< T, N > | inline |
cross(const Vector2 &rhs) const | Vector2< T > | inline |
cross(const T v) const | Vector2< T > | inline |
distance(const NumVector &rhs) const | NumVector< T, 2 > | inline |
dot(const NumVector &other) const | NumVector< T, 2 > | |
end() | NVector< T, N > | inline |
flip() | Vector2< T > | inline |
get(const unsigned int n) const | NVector< T, N > | inline |
getx() const | Vector2< T > | inline |
getxd() const | Vector2< T > | inline |
gety() const | Vector2< T > | inline |
getyd() const | Vector2< T > | inline |
iterator typedef | NVector< T, N > | |
len() const | NVector< T, N > | inline |
mag() const | NumVector< T, 2 > | inline |
norm() const | Vector2< T > | inline |
normalize() | NumVector< T, 2 > | |
NumVector() | NumVector< T, 2 > | inline |
NumVector(const NVector< T, N > &rhs) | NumVector< T, 2 > | inline |
NumVector(const T rhs[N]) | NumVector< T, 2 > | inline |
NVector() | NVector< T, N > | |
NVector(const NVector &rhs) | NVector< T, N > | |
NVector(const NVector< U, N > &rhs) | NVector< T, N > | |
NVector(const T locs[N]) | NVector< T, N > | |
operator*(const Vector2 &rhs) const | Vector2< T > | inline |
operator*(const U rhs) const | Vector2< T > | inline |
operator*=(const U rhs) | Vector2< T > | |
operator*=(const U rhs) | Vector2< T > | |
operator+(const Vector2 &rhs) const | Vector2< T > | inline |
NumVector< T, 2 >::operator+(const NVector &rhs) const | NVector< T, N > | inline |
operator+=(const Vector2 &rhs) | Vector2< T > | inline |
NumVector< T, 2 >::operator+=(const NVector &rhs) | NVector< T, N > | |
operator-() const | Vector2< T > | inline |
operator-(const Vector2 &rhs) const | Vector2< T > | inline |
NumVector< T, 2 >::operator-(const NVector &rhs) const | NVector< T, N > | inline |
operator-=(const Vector2 &rhs) | Vector2< T > | inline |
NumVector< T, 2 >::operator-=(const NVector &rhs) | NVector< T, N > | |
operator/(const U rhs) const | Vector2< T > | inline |
operator/=(const U rhs) | Vector2< T > | |
operator/=(const U rhs) | Vector2< T > | |
operator<<(ostream &out, const Vector2< U > v) | Vector2< T > | friend |
operator[](const unsigned int i) | NVector< T, N > | inline |
operator[](const unsigned int i) const | NVector< T, N > | inline |
perp() const | Vector2< T > | inline |
perpto(const NumVector &other) const | NumVector< T, 2 > | |
rotate(uint i) | Vector2< T > | |
rotate_flip(uint i) | Vector2< T > | inline |
rotate_flip_inv(uint i) | Vector2< T > | inline |
set(const T a, const T b) | Vector2< T > | inline |
NumVector< T, 2 >::set(const unsigned int n, const T a) | NVector< T, N > | inline |
setx(const T a) | Vector2< T > | inline |
setxd(const double a) | Vector2< T > | inline |
sety(const T b) | Vector2< T > | inline |
setyd(const double b) | Vector2< T > | inline |
sq() const | NumVector< T, 2 > | inline |
vals | NVector< T, N > | protected |
Vector2() | Vector2< T > | inline |
Vector2(const T a, const T b) | Vector2< T > | inline |
Vector2(const NumVector< T, 2 > rhs) | Vector2< T > | inline |
Vector2(const NVector< T, 2 > rhs) | Vector2< T > | inline |
~NumVector() | NumVector< T, 2 > | inline |
~NVector() | NVector< T, N > | inline |
~Vector2() | Vector2< T > | inline |