0.2.0
Loading...
Searching...
No Matches
NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols > Member List

This is the complete list of members for NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >, including all inherited members.

block(const std::vector< RowKeyType > &rowKeys, const std::vector< ColKeyType > &colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const std::vector< RowKeyType > &rowKeys, const std::vector< ColKeyType > &colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const std::vector< RowKeyType > &rowKeys, const ColKeyType &colKey) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const std::vector< RowKeyType > &rowKeys, const ColKeyType &colKey)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const RowKeyType &rowKey, const std::vector< ColKeyType > &colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const RowKeyType &rowKey, const std::vector< ColKeyType > &colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(all_t, all_t) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(all_t, all_t)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const std::vector< RowKeyType > &rowKeys, const std::vector< ColKeyType > &colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const std::vector< RowKeyType > &rowKeys, const std::vector< ColKeyType > &colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const std::vector< RowKeyType > &rowKeys, const ColKeyType &colKey) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const std::vector< RowKeyType > &rowKeys, const ColKeyType &colKey)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const RowKeyType &rowKey, const std::vector< ColKeyType > &colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const RowKeyType &rowKey, const std::vector< ColKeyType > &colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
col(const ColKeyType &colKey) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
col(const ColKeyType &colKey)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
colIndicesNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >protected
colKeys() constNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >inline
colKeysVectorNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >protected
cols() constNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >inline
colSliceNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >mutableprotected
getSubMatrix(const std::vector< RowKeyType > &rowKeys, const std::vector< ColKeyType > &colKeys) constNAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
hasAnyCols(const std::vector< ColKeyType > &keys) constNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >inline
hasAnyRows(const std::vector< RowKeyType > &keys) constNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >inline
hasCol(const ColKeyType &key) constNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >inline
hasCols(const std::vector< ColKeyType > &keys) constNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >inline
hasRow(const RowKeyType &key) constNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >inline
hasRows(const std::vector< RowKeyType > &keys) constNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >inline
inverse() constNAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrix(const Eigen::MatrixBase< Derived > &matrix, const std::vector< RowKeyType > &rowKeys, const std::vector< ColKeyType > &colKeys)NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrix(const Eigen::MatrixBase< Derived > &matrix, const std::vector< RowKeyType > &keys)NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrix(const KeyedMatrix &other)NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrix(KeyedMatrix &&other) noexceptNAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrix(const KeyedMatrix< Scalar, RowKeyType, ColKeyType, Eigen::Dynamic, Eigen::Dynamic > &other)NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrix(KeyedMatrix< Scalar, RowKeyType, ColKeyType, Eigen::Dynamic, Eigen::Dynamic > &&other) noexceptNAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrixBase(const Eigen::MatrixBase< Derived > &matrix)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inlineexplicit
KeyedMatrixBase(const Eigen::MatrixBase< Derived > &matrix, const std::vector< RowKeyType > &rowKeys, const std::vector< ColKeyType > &colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrixBase(const KeyedMatrixBase &other)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrixBase(KeyedMatrixBase &&other) noexceptNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrixBase(const KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, oRows, oCols > &other)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
KeyedMatrixBase(KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, oRows, oCols > &&other) noexceptNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
matrixNAV::internal::KeyedMatrixStorage< Scalar, Rows, Cols >protected
middleCols(const std::vector< ColKeyType > &colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleCols(const std::vector< ColKeyType > &colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleCols(const std::vector< ColKeyType > &colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleCols(const std::vector< ColKeyType > &colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleRows(const std::vector< RowKeyType > &rowKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleRows(const std::vector< RowKeyType > &rowKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleRows(const std::vector< RowKeyType > &rowKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleRows(const std::vector< RowKeyType > &rowKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator Eigen::Matrix< Scalar, Rows, Cols >()NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inlineexplicit
operator()(const RowKeyType &rowKey, const ColKeyType &colKey) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const RowKeyType &rowKey, const ColKeyType &colKey)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const std::vector< RowKeyType > &rowKeys, const std::vector< ColKeyType > &colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const std::vector< RowKeyType > &rowKeys, const std::vector< ColKeyType > &colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const std::vector< RowKeyType > &rowKeys, const ColKeyType &colKey) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const std::vector< RowKeyType > &rowKeys, const ColKeyType &colKey)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const RowKeyType &rowKey, const std::vector< ColKeyType > &colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const RowKeyType &rowKey, const std::vector< ColKeyType > &colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const RowKeyType &rowKey, all_t) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const RowKeyType &rowKey, all_t)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(all_t, const ColKeyType &colKey) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(all_t, const ColKeyType &colKey)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const std::vector< RowKeyType > &rowKeys, all_t) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const std::vector< RowKeyType > &rowKeys, all_t)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(all_t, const std::vector< ColKeyType > &colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(all_t, const std::vector< ColKeyType > &colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(all_t, all_t) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(all_t, all_t)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator=(const KeyedMatrix &other)NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator=(KeyedMatrix &&other) noexceptNAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator=(const KeyedMatrix< Scalar, RowKeyType, ColKeyType, Eigen::Dynamic, Eigen::Dynamic > &other)NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator=(KeyedMatrix< Scalar, RowKeyType, ColKeyType, Eigen::Dynamic, Eigen::Dynamic > &&other) noexceptNAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
NAV::internal::KeyedMatrixBase::operator=(const KeyedMatrixBase &other)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
NAV::internal::KeyedMatrixBase::operator=(KeyedMatrixBase &&other) noexceptNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
NAV::internal::KeyedMatrixBase::operator=(const KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, oRows, oCols > &other)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
NAV::internal::KeyedMatrixBase::operator=(KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, oRows, oCols > &&other) noexceptNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
replaceColKey(const ColKeyType &oldKey, const ColKeyType &newKey)NAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >inline
replaceRowKey(const RowKeyType &oldKey, const RowKeyType &newKey)NAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >inline
row(const RowKeyType &rowKey) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
row(const RowKeyType &rowKey)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
rowIndicesNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >protected
rowKeys() constNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >inline
rowKeysVectorNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >protected
rows() constNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >inline
rowSliceNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >mutableprotected
transposed() constNAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
~KeyedMatrix()=defaultNAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols >
~KeyedMatrixBase()=defaultNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >