Rosetta Utilities  2014.35
Namespaces | Functions
MathVector_operations.hh File Reference
#include <numeric/MathVector.hh>

Namespaces

 numeric
 Unit headers.
 

Functions

template<typename T >
numeric::distance (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B)
 
template<typename T >
numeric::proj_angl (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B, MathVector< T > const &VECTOR_C, MathVector< T > const &VECTOR_D)
 
template<typename T >
numeric::proj_angl (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B, MathVector< T > const &VECTOR_C)
 
template<typename T >
numeric::proj_angl (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B)
 
template<typename T >
numeric::scalar_product (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B)
 
template<typename T >
MathVector< T > numeric::MakeVector (T const &X)
 
template<typename T >
MathVector< T > numeric::MakeVector (T const &X, T const &Y)
 
template<typename T >
MathVector< T > numeric::MakeVector (T const &X, T const &Y, T const &Z)
 
template<typename T >
MathVector< T > numeric::operator- (MathVector< T > const &VECTOR)
 
template<typename T >
MathVector< T > numeric::operator+ (MathVector< T > const &VECTOR)
 
template<typename T >
bool numeric::operator== (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B)
 
template<typename T >
bool numeric::operator!= (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B)
 
template<typename T >
bool numeric::operator== (MathVector< T > const &VECTOR, T const &X)
 
template<typename T >
bool numeric::operator!= (MathVector< T > const &VECTOR, T const &X)
 
template<typename T >
bool numeric::operator== (T const &X, MathVector< T > const &VECTOR)
 
template<typename T >
bool numeric::operator!= (T const &X, MathVector< T > const &VECTOR)
 
template<typename T >
MathVector< T > numeric::operator+ (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B)
 
template<typename T >
MathVector< T > numeric::operator- (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B)
 
template<typename T >
MathVector< T > numeric::operator+ (MathVector< T > const &VECTOR, T const &X)
 
template<typename T >
MathVector< T > numeric::operator- (MathVector< T > const &VECTOR, T const &X)
 
template<typename T >
MathVector< T > numeric::operator+ (T const &X, MathVector< T > const &VECTOR)
 
template<typename T >
MathVector< T > numeric::operator- (T const &X, MathVector< T > const &VECTOR)
 
template<typename T >
numeric::operator* (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B)
 
template<typename T >
MathVector< T > numeric::operator* (T const &X, MathVector< T > const &VECTOR)
 
template<typename T >
MathVector< T > numeric::operator* (MathVector< T > const &VECTOR, T const &X)
 
template<typename T >
MathVector< T > numeric::operator/ (MathVector< T > const &VECTOR, T const &X)
 
template<typename T >
MathVector< T > numeric::operator/ (MathVector< T > const &VECTOR_A, MathVector< T > const &VECTOR_B)
 
template<typename T >
MathVector< T > numeric::operator/ (T const &X, MathVector< T > const &VECTOR)
 
template<typename T >
MathVector< T > numeric::operator^ (T const &X, MathVector< T > const &VECTOR)