0.3.0
Loading...
Searching...
No Matches
NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols > Member List

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

_sliceMutexNAV::internal::KeyedMatrixStorage< Scalar, Rows, Cols >mutableprotected
block(std::span< const RowKeyType > rowKeys, std::span< const ColKeyType > colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(std::span< const RowKeyType > rowKeys, std::span< const ColKeyType > colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(std::span< const RowKeyType > rowKeys, const ColKeyType &colKey) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(std::span< const RowKeyType > rowKeys, const ColKeyType &colKey)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const RowKeyType &rowKey, std::span< const ColKeyType > colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const RowKeyType &rowKey, std::span< const 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(std::span< const RowKeyType > rowKeys, std::span< const ColKeyType > colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(std::span< const RowKeyType > rowKeys, std::span< const ColKeyType > colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(std::span< const RowKeyType > rowKeys, const ColKeyType &colKey) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(std::span< const RowKeyType > rowKeys, const ColKeyType &colKey)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const RowKeyType &rowKey, std::span< const ColKeyType > colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
block(const RowKeyType &rowKey, std::span< const ColKeyType > colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
checkContinuousBlock(std::span< const RowKeyType > rowKeys, std::span< const ColKeyType > colKeys, size_t P, size_t Q) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inlineprivate
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
hasAnyCols(std::span< const ColKeyType > keys) constNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >inline
hasAnyRows(std::span< const RowKeyType > keys) constNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >inline
hasCol(const ColKeyType &key) constNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >inline
hasCols(std::span< const ColKeyType > keys) constNAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >inline
hasRow(const RowKeyType &key) constNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >inline
hasRows(std::span< const RowKeyType > keys) constNAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols >inline
inverse() constNAV::internal::KeyedMatrixBase< 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, std::span< const RowKeyType > rowKeys, std::span< const 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(std::span< const ColKeyType > colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleCols(std::span< const ColKeyType > colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleCols(std::span< const ColKeyType > colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleCols(std::span< const ColKeyType > colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleRows(std::span< const RowKeyType > rowKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleRows(std::span< const RowKeyType > rowKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleRows(std::span< const RowKeyType > rowKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
middleRows(std::span< const 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()(std::span< const RowKeyType > rowKeys, std::span< const ColKeyType > colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(std::span< const RowKeyType > rowKeys, std::span< const ColKeyType > colKeys)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(std::span< const RowKeyType > rowKeys, const ColKeyType &colKey) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(std::span< const RowKeyType > rowKeys, const ColKeyType &colKey)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const RowKeyType &rowKey, std::span< const ColKeyType > colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(const RowKeyType &rowKey, std::span< const 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()(std::span< const RowKeyType > rowKeys, all_t) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(std::span< const RowKeyType > rowKeys, all_t)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(all_t, std::span< const ColKeyType > colKeys) constNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator()(all_t, std::span< const 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 KeyedMatrixBase &other)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator=(KeyedMatrixBase &&other) noexceptNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
operator=(const KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, oRows, oCols > &other)NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
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::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >inline
~KeyedMatrixBase()=defaultNAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols >