From 926a268b9a8d80f5d22b51a741d2ffbd8e898496 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Sat, 2 Sep 2017 12:35:17 +0100 Subject: Updating docs --- matrix_8hpp.html | 195 ------------------------------------------------------- 1 file changed, 195 deletions(-) delete mode 100644 matrix_8hpp.html (limited to 'matrix_8hpp.html') diff --git a/matrix_8hpp.html b/matrix_8hpp.html deleted file mode 100644 index 955ac33f..00000000 --- a/matrix_8hpp.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - -YAGE: include/YAGE/Math/matrix.hpp File Reference - - - - - - - - - - - - - - -
-
- - - - - - -
-
YAGE -  v0.1.1 -
-
Yet Another Game Engine
-
-
- - - - - - - -
-
- -
-
-
- -
- -
-
- - -
- -
- -
- -
-
matrix.hpp File Reference
-
-
-
#include <algorithm>
-#include <exception>
-#include <iostream>
-#include <sstream>
-#include <string>
-#include <vector>
-
-

Go to the source code of this file.

- - - - - - - - - - - - - - - -

-Classes

class  yage::Matrix< Rows, Cols, Type >
 Base Matrix class used by other similar classes. More...
 
class  yage::detail::Row< Rows, Cols, Type >
 
class  yage::Matrix< Rows, Cols, Type >
 Base Matrix class used by other similar classes. More...
 
class  yage::Vector< Rows, Type >
 
class  yage::Vector2< Type >
 2D Vector class. More...
 
- - - - - - - - - -

-Namespaces

 yage
 Project namespace.
 
 yage::detail
 
 yage::matrix
 Namespace containing functions that operate on matrices.
 
- - - - -

-Typedefs

using yage::Vector2d = Vector2< double >
 Definition of a 2D vector. More...
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

template<int M, int N, class T >
Matrix< M, N, T > yage::operator+ (Matrix< M, N, T > lhs, const Matrix< M, N, T > &rhs)
 
template<int M, int N, class T >
Matrix< M, N, T > yage::operator- (Matrix< M, N, T > lhs, const Matrix< M, N, T > &rhs)
 
template<int M, int N, class T >
Matrix< M, N, T > yage::operator+ (Matrix< M, N, T > lhs, const T &rhs)
 
template<int M, int N, class T >
Matrix< M, N, T > yage::operator+ (const T &lhs, Matrix< M, N, T > rhs)
 
template<int M, int N, class T >
Matrix< M, N, T > yage::operator- (Matrix< M, N, T > lhs, const T &rhs)
 
template<int M, int N, class T >
Matrix< M, N, T > yage::operator- (const T &lhs, Matrix< M, N, T > rhs)
 
template<int M, int N, class T >
Matrix< M, N, T > yage::operator* (Matrix< M, N, T > lhs, const T &rhs)
 
template<int M, int N, class T >
Matrix< M, N, T > yage::operator* (const T &lhs, Matrix< M, N, T > rhs)
 
template<int M, int N, class T >
Matrix< M, N, T > yage::operator/ (Matrix< M, N, T > lhs, const T &rhs)
 
template<int M, int N, class T >
bool yage::operator== (const Matrix< M, N, T > &lhs, const Matrix< M, N, T > &rhs)
 
template<int M, int N, class T >
std::ostream & yage::operator<< (std::ostream &os, const Matrix< M, N, T > &mat)
 
template<int M, int N, class T >
Matrix< N, M, T > yage::matrix::transpose (const Matrix< M, N, T > &m)
 Transposes a matrix and returns the result. More...
 
template<int R, class T >
yage::matrix::dot (const Matrix< R, 1, T > &m1, const Matrix< R, 1, T > &m2)
 Returns the dot product between two vectors. More...
 
template<int M, int N, int P, int Q, class T >
Matrix< M, Q, T > yage::matrix::multiply (const Matrix< M, N, T > &m1, const Matrix< P, Q, T > &m2)
 Multiplies two matrices together. More...
 
-
-
- - - - -- cgit