#include <limits>
#include <string>
#include <math/TVector3D.hpp>
Go to the source code of this file.
 | 
| template<typename T >  | 
| TVector3D< T >  | sf::operator* (T c, const TVector3D< T > &v) | 
|   | Operator for multiplying a constant scalar value with a 3D vector.  
  | 
|   | 
| template<typename T >  | 
| TVector3D< T >  | sf::operator* (const TVector3D< T > &v, T c) | 
|   | Operator for multiplying a 3D vector with a constant scalar value.  
  | 
|   | 
| template<typename T >  | 
| TVector3D< T >  | sf::operator/ (T c, const TVector3D< T > &v) | 
|   | Operator for creating a new vector by dividing a constant scalar value by each axis value to form a new axis value.  
  | 
|   | 
| template<typename T >  | 
| TVector3D< T >  | sf::operator/ (const TVector3D< T > &num, const TVector3D< T > &den) | 
|   | Operator for creating a new vector by dividing each axis of the two given vectors.  
  | 
|   | 
| template<typename T >  | 
| TVector3D< T >  | sf::operator/ (const TVector3D< T > &v, T c) | 
|   | Operator for creating a new vector by dividing each axis value by a constant scalar value.  
  | 
|   | 
| template<typename T >  | 
| std::istream &  | sf::operator>> (std::istream &is, TVector3D< T > &v) noexcept(false) | 
|   | Operator for reading a vector from a stream.  
  | 
|   | 
| template<typename T >  | 
| std::ostream &  | sf::operator<< (std::ostream &os, const TVector3D< T > &v) | 
|   | Operator for writing a vector to a stream.  
  | 
|   |