|
| Vector | operator+ (const Vector &a, const double &s) |
| | Mathematical operations. More...
|
| |
| Vector | operator+ (const double &s, const Vector &a) |
| | Addition operator between a scalar and a vector (defined in Math.h). More...
|
| |
| Vector & | operator+= (Vector &a, const double &s) |
| | Addition operator between a scalar and a vector (defined in Math.h). More...
|
| |
| Vector | operator+ (const Vector &a, const Vector &b) |
| | Addition operator between vectors, returns a+b (defined in Math.h). More...
|
| |
| Vector & | operator+= (Vector &a, const Vector &b) |
| | Addition operator between vectors, returns a+b (defined in Math.h). More...
|
| |
| Matrix | operator+ (const Matrix &a, const Matrix &b) |
| | Addition operator between matrices, returns a+b (defined in Math.h). More...
|
| |
| Matrix & | operator+= (Matrix &a, const Matrix &b) |
| | Addition operator between matrices, returns a+b (defined in Math.h). More...
|
| |
| Vector | operator- (const Vector &a, const double &s) |
| | Subtraction operator between a vector and a scalar (defined in Math.h). More...
|
| |
| Vector | operator- (const double &s, const Vector &a) |
| | Subtraction operator between a scalar and a vector (defined in Math.h). More...
|
| |
| Vector & | operator-= (Vector &a, const double &s) |
| | Subtraction operator between a vector and a scalar (defined in Math.h). More...
|
| |
| Vector | operator- (const Vector &a, const Vector &b) |
| | Subtraction operator between vectors, returns a-b (defined in Math.h). More...
|
| |
| Vector & | operator-= (Vector &a, const Vector &b) |
| | Subtraction operator between vectors, returns a-b (defined in Math.h). More...
|
| |
| Matrix | operator- (const Matrix &a, const Matrix &b) |
| | Subtraction operator between matrices, returns a-b (defined in Math.h). More...
|
| |
| Matrix & | operator-= (Matrix &a, const Matrix &b) |
| | Subtraction operator between matrices, returns a-b (defined in Math.h). More...
|
| |
| Vector | operator* (double k, const Vector &b) |
| | Scalar-vector product operator (defined in Math.h). More...
|
| |
| Vector | operator* (const Vector &a, double k) |
| | Vector-scalar product operator (defined in Math.h). More...
|
| |
| Vector & | operator*= (Vector &a, double k) |
| | Vector-scalar product operator (defined in Math.h). More...
|
| |
| Vector | operator* (const Vector &a, const Matrix &m) |
| | Vector-matrix product operator (defined in Math.h). More...
|
| |
| Vector & | operator*= (Vector &a, const Matrix &m) |
| | Vector-matrix product operator (defined in Math.h). More...
|
| |
| Vector | operator* (const Matrix &m, const Vector &a) |
| | Matrix-vector product operator (defined in Math.h). More...
|
| |
| Matrix | operator* (const Matrix &a, const Matrix &b) |
| | Matrix-matrix product operator (defined in Math.h). More...
|
| |
| Matrix & | operator*= (Matrix &a, const Matrix &b) |
| | Matrix-matrix product operator (defined in Math.h). More...
|
| |
| Matrix | operator* (const double k, const Matrix &M) |
| | Scalar-matrix product operator (defined in Math.h). More...
|
| |
| Matrix | operator* (const Matrix &M, const double k) |
| | Matrix-scalar product operator (defined in Math.h). More...
|
| |
| Matrix & | operator*= (Matrix &M, const double k) |
| | Matrix-scalar product operator (defined in Math.h). More...
|
| |
| Vector | operator* (const Vector &a, const Vector &b) |
| | Vector-vector element-wise product operator (defined in Math.h). More...
|
| |
| Vector & | operator*= (Vector &a, const Vector &b) |
| | Vector-vector element-wise product operator (defined in Math.h). More...
|
| |
| Quaternion | operator* (const Quaternion &a, const Quaternion &b) |
| | Quaternion-quaternion hamilton product operator (defined in Math.h). More...
|
| |
| Vector | operator/ (const Vector &a, const Vector &b) |
| | Vector-vector element-wise division operator (defined in Math.h). More...
|
| |
| Vector & | operator/= (Vector &a, const Vector &b) |
| | Vector-vector element-wise division operator (defined in Math.h). More...
|
| |
| Vector | operator/ (const Vector &b, double k) |
| | Vector-scalar division operator (defined in Math.h). More...
|
| |
| Vector & | operator/= (Vector &b, double k) |
| | Vector-scalar division operator (defined in Math.h). More...
|
| |
| Matrix | operator/ (const Matrix &M, const double k) |
| | Matrix-scalar division operator (defined in Math.h). More...
|
| |
| Matrix & | operator/= (Matrix &M, const double k) |
| | Matrix-scalar division operator (defined in Math.h). More...
|
| |