#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.
|
| |