|
| template<class TStream , std::size_t N, class T > |
| void | ug::Deserialize (TStream &out, MathVector< N, T > &valOut) |
| |
| template<std::size_t N, typename T > |
| bool | ug::operator!= (const MathVector< N, T > &v, const MathVector< N, T > &w) |
| |
| template<std::size_t N, typename T > |
| bool | ug::operator< (const MathVector< N, T > &v, const MathVector< N, T > &w) |
| |
| template<typename T > |
| std::ostream & | ug::operator<< (std::ostream &outStream, const ug::MathVector< 0, T > &v) |
| |
| std::ostream & | ug::operator<< (std::ostream &outStream, const ug::MathVector< 1 > &v) |
| | formatted output of MathVector objects: (...,...)
|
| |
| template<typename T > |
| std::ostream & | ug::operator<< (std::ostream &outStream, const ug::MathVector< 1, T > &v) |
| |
| std::ostream & | ug::operator<< (std::ostream &outStream, const ug::MathVector< 2 > &v) |
| | formatted output of MathVector objects: (...,...)
|
| |
| template<typename T > |
| std::ostream & | ug::operator<< (std::ostream &outStream, const ug::MathVector< 2, T > &v) |
| |
| std::ostream & | ug::operator<< (std::ostream &outStream, const ug::MathVector< 3 > &v) |
| | formatted output of MathVector objects: (...,...)
|
| |
| template<typename T > |
| std::ostream & | ug::operator<< (std::ostream &outStream, const ug::MathVector< 3, T > &v) |
| |
| std::ostream & | ug::operator<< (std::ostream &outStream, const ug::MathVector< 4 > &v) |
| | formatted output of MathVector objects: (...,...)
|
| |
| template<typename T > |
| std::ostream & | ug::operator<< (std::ostream &outStream, const ug::MathVector< 4, T > &v) |
| |
| template<std::size_t N, typename T > |
| std::ostream & | ug::operator<< (std::ostream &outStream, const ug::MathVector< N, T > &v) |
| |
| template<typename T > |
| bool | ug::operator== (const MathVector< 0, T > &v, const MathVector< 0, T > &w) |
| |
| template<std::size_t N, typename T > |
| bool | ug::operator== (const MathVector< N, T > &v, const MathVector< N, T > &w) |
| |
| std::istream & | ug::read_plain_txt (std::istream &inStream, ug::MathVector< 1 > &v) |
| | plain text input of MathVectors: read space-separated coordinates
|
| |
| std::istream & | ug::read_plain_txt (std::istream &inStream, ug::MathVector< 2 > &v) |
| | plain text input of MathVectors: read space-separated coordinates
|
| |
| std::istream & | ug::read_plain_txt (std::istream &inStream, ug::MathVector< 3 > &v) |
| | plain text input of MathVectors: read space-separated coordinates
|
| |
| std::istream & | ug::read_plain_txt (std::istream &inStream, ug::MathVector< 4 > &v) |
| | plain text input of MathVectors: read space-separated coordinates
|
| |
| template<class TStream , std::size_t N, class T > |
| void | ug::Serialize (TStream &out, const MathVector< N, T > &val) |
| |
| std::ostream & | ug::write_plain_txt (std::ostream &outStream, const ug::MathVector< 1 > &v) |
| | plain text output of MathVector objects: space-separated coordinates
|
| |
| std::ostream & | ug::write_plain_txt (std::ostream &outStream, const ug::MathVector< 2 > &v) |
| | plain text output of MathVector objects: space-separated coordinates
|
| |
| std::ostream & | ug::write_plain_txt (std::ostream &outStream, const ug::MathVector< 3 > &v) |
| | plain text output of MathVector objects: space-separated coordinates
|
| |
| std::ostream & | ug::write_plain_txt (std::ostream &outStream, const ug::MathVector< 4 > &v) |
| | plain text output of MathVector objects: space-separated coordinates
|
| |
|
| template<std::size_t fromN, std::size_t toN, typename T > |
| MathVector< toN, T > | ug::MathVectorFrom (const MathVector< fromN, T > &v) |
| | helper method which creates a vector from another vector of different dimensionality
|
| |
| template<std::size_t N, typename T > |
| MathVector< N, T > | ug::MathVectorFrom (const MathVector< N, T > &v) |
| | helper method which creates a vector from another vector of different dimensionality
|
| |