|
const std::vector< ColKeyType > & | colKeys () const |
| Returns the col keys.
|
|
decltype(auto) | cols () const |
| Return the cols of the underlying Eigen matrix.
|
|
bool | hasAnyCols (const std::vector< ColKeyType > &keys) const |
| Checks if the matrix has any keys.
|
|
bool | hasCol (const ColKeyType &key) const |
| Checks if the matrix has the key.
|
|
bool | hasCols (const std::vector< ColKeyType > &keys) const |
| Checks if the matrix has multiple keys.
|
|
void | replaceColKey (const ColKeyType &oldKey, const ColKeyType &newKey) |
| Replace the old with the new key.
|
|
template<typename Scalar, typename ColKeyType, int Rows, int Cols>
class NAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols >
Base class for Keyed matrices with multiple columns.
- Template Parameters
-
Scalar | Numeric type, e.g. float, double, int or std::complex<float>. |
ColKeyType | Type of the key used for col lookup |
Rows | Number of rows, or Dynamic |
Cols | Number of columns, or Dynamic |