|
template<typename _Scalar, int _Rows, int _Cols> |
void | Eigen::from_json (const json &j, Matrix< _Scalar, _Rows, _Cols > &matrix) |
| Converts the provided json object into a matrix.
|
|
template<typename _Scalar> |
void | Eigen::from_json (const json &j, Quaternion< _Scalar > &quat) |
| Converts the provided json object into a quaternion.
|
|
template<typename Derived> |
void | NAV::removeCols (Eigen::DenseBase< Derived > &matrix, const std::vector< int > &colIndices) |
| Removes cols from a matrix or vector.
|
|
template<typename Derived> |
void | NAV::removeCols (Eigen::DenseBase< Derived > &matrix, size_t index, size_t length) |
| Removes columns from a matrix or vector.
|
|
template<typename Derived> |
void | NAV::removeRows (Eigen::DenseBase< Derived > &matrix, const std::vector< int > &rowIndices) |
| Removes rows from a matrix or vector.
|
|
template<typename Derived> |
void | NAV::removeRows (Eigen::DenseBase< Derived > &matrix, size_t index, size_t length) |
| Removes rows from a matrix or vector.
|
|
template<typename Derived> |
void | NAV::removeRowsAndCols (Eigen::DenseBase< Derived > &matrix, const std::vector< int > &rowIndices, const std::vector< int > &colIndices) |
| Removes rows and columns from a matrix or vector.
|
|
template<typename Derived> |
void | NAV::removeRowsAndCols (Eigen::DenseBase< Derived > &matrix, size_t row, size_t rows, size_t col, size_t cols) |
| Removes rows and columns from a matrix or vector.
|
|
template<typename _Scalar, int _Rows, int _Cols> |
void | Eigen::to_json (json &j, const Matrix< _Scalar, _Rows, _Cols > &matrix) |
| Converts the provided matrix into a json object.
|
|
template<typename _Scalar> |
void | Eigen::to_json (json &j, const Quaternion< _Scalar > &quat) |
| Converts the provided quaternion into a json object.
|
|
Vector space operations.
- Author
- T. Topp (topp@.nosp@m.ins..nosp@m.uni-s.nosp@m.tutt.nosp@m.gart..nosp@m.de)
- Date
- 2021-01-05
Definition in file Eigen.hpp.