summaryrefslogtreecommitdiffstats
path: root/vector/vector.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Delete vectorNao Pross2019-01-251-175/+0
|
* Update vector.cpp to use STL std::transform and std::inner_productNao Pross2019-01-201-13/+11
|
* Implement vec2<T>::polar() former vec2<T>::angle()Nao Pross2018-12-101-3/+9
|
* Update makefile ad update basic_vec to allow abstract algebraic structuresNao Pross2018-12-101-4/+9
| | | | | Unfortunately this requires C++17 as `static constexpr` members have an undefined behaviour before this version.
* Implement cross product for vec2 and vec3Nao Pross2018-12-101-11/+15
|
* Fix vector copy constructorsNao Pross2018-12-101-1/+12
|
* Simplified vector by inheriting std::array instead of having m_dataNao Pross2018-12-101-52/+8
|
* Add C++ templated vector exampleNao Pross2018-12-101-0/+195