|
EllAlgo 1.6.13
|
Basic linear algebra utilities for vectors and matrices. More...
#include <cmath>#include <vector>Go to the source code of this file.
Classes | |
| class | Vector2< T > |
| A simple 2D vector class for linear algebra operations. More... | |
| class | Matrix2< T > |
| A simple 2D matrix class for linear algebra operations. More... | |
Functions | |
| template<typename T > | |
| Vector2< T > | operator+ (Vector2< T > lhs, const Vector2< T > &rhs) |
| template<typename T > | |
| Vector2< T > | operator- (Vector2< T > lhs, const Vector2< T > &rhs) |
| template<typename T > | |
| Vector2< T > | operator* (Vector2< T > v, T scalar) |
| template<typename T > | |
| Vector2< T > | operator* (T scalar, Vector2< T > v) |
Basic linear algebra utilities for vectors and matrices.
This header provides simple vector and matrix classes for basic linear algebra operations. These are lightweight implementations designed specifically for the ellalgo library.