#include <AlgebraicTypes.hpp>
Public Member Functions | |
| MyVector () | |
| MyVector (const T &value) | |
| MyVector (const T &v0, const T &v1, const T &v2) | |
| void | init (const T &value) |
| T & | operator[] (std::size_t i) |
| const T & | operator[] (std::size_t i) const |
| MyVector< T > | operator+ () |
| MyVector< T > | operator- () |
| MyVector< T > & | operator+= (const MyVector< T > &a) |
| MyVector< T > & | operator-= (const MyVector< T > &a) |
| MyVector< T > & | operator*= (const MyVector< T > &a) |
| MyVector< T > & | operator/= (const MyVector< T > &a) |
| void | print (std::ostream &os) const |
Private Attributes | |
| T | val [3] |
References MyVector< T >::val.
| void MyVector< T >::init | ( | const T & | value | ) | [inline] |
References MyVector< T >::val.
Referenced by main(), and MyVector< T >::MyVector().

References MyVector< T >::val.
References MyVector< T >::val.
References MyVector< T >::val.
References MyVector< T >::val.
References MyVector< T >::val.
| const T& MyVector< T >::operator[] | ( | std::size_t | i | ) | const [inline] |
References MyVector< T >::val.
| T& MyVector< T >::operator[] | ( | std::size_t | i | ) | [inline] |
References MyVector< T >::val.
| void MyVector< T >::print | ( | std::ostream & | os | ) | const [inline] |
References MyVector< T >::val.
1.5.9