-
-
#include <matrix.h>
-
-
-
-
![](classyage_1_1Vector.png)
-
-
-
- |
- | Vector () |
- |
- | Vector (const Matrix< Rows, 1, Type > &other) |
- |
- | Vector (const std::vector< Type > &data) |
- |
-Type & | operator[] (int col) |
- |
-const Type & | operator[] (int col) const |
- |
-std::string | toString () const override |
- | Prints out the matrix, but can also be implemented by other classes to print data differently. More...
|
- |
-
- | Matrix () |
- | Initializes the size of the data_ vector. More...
|
- |
- | Matrix (const std::vector< Type > &data) |
- |
-int | rowSize () const |
- | Returns the row size of the Matrix. More...
|
- |
-int | colSize () const |
- | Returns the column size of the Matrix. More...
|
- |
-Matrix< 1, Cols, Type > | getRow (int row) const |
- | Return the row specified row as a Matrix with only one row. More...
|
- |
-Matrix< Rows, 1, Type > | getCol (int col) const |
- | Get a specific column in a column vector. More...
|
- |
-std::vector< Type >::iterator | begin () |
- | Iterator support for the start. More...
|
- |
-std::vector< Type >::iterator | end () |
- | Iterator support for the end. More...
|
- |
-details::Row< Rows, Cols, Type > | operator[] (int row) |
- |
-details::Row< Rows, Cols, Type > | operator[] (int row) const |
- |
-Matrix< Rows, Cols, Type > & | operator+= (const Matrix< Rows, Cols, Type > &rhs) |
- |
-Matrix< Rows, Cols, Type > & | operator-= (const Matrix< Rows, Cols, Type > &rhs) |
- |
-
- |
-
-std::vector< Type > | data_ |
- | Vector containing the data of the matrix. More...
|
- |
-
-
-
-
-
-
-template<int Rows = 2, class Type = double>
-
-
-
-
-
-
-
-
-
-template<int Rows = 2, class Type = double>
-
-
-
-
-
-
-
-
-
-template<int Rows = 2, class Type = double>
-
-
-
-
-
-
-
-
-
-
-template<int Rows = 2, class Type = double>
-
-
-
-
-
- Type& yage::Vector< Rows, Type >::operator[] |
- ( |
- int |
- col | ) |
- |
-
-
- |
-
-inline |
-
-
-
-
-
-
-
-
-
-
-template<int Rows = 2, class Type = double>
-
-
-
-
-
- const Type& yage::Vector< Rows, Type >::operator[] |
- ( |
- int |
- col | ) |
- const |
-
-
- |
-
-inline |
-
-
-
-
-
-
-
-
-
-
-template<int Rows = 2, class Type = double>
-
-
-
-
-
- std::string yage::Vector< Rows, Type >::toString |
- ( |
- | ) |
- const |
-
-
- |
-
-inlineoverridevirtual |
-
-
-
-
- Bug:
- When printing certain matrices, it omits a row or column. Still need to determine under which conditions.
-
-
Reimplemented from yage::Matrix< Rows, 1, Type >.
-
-
-
-
The documentation for this class was generated from the following file:
-