Eigen namespace

Contents

Typedefs

using Vector3uc = Matrix<uint8_t, 3, 1>
using Vector3ui = Matrix<uint32_t, 3, 1>
using Vector4uc = Matrix<uint8_t, 4, 1>
using Vector4ui = Matrix<uint32_t, 4, 1>
using Vector4ul = Matrix<uint64_t, 4, 1>
using RowMatrixXf = Matrix<float, Dynamic, Dynamic, RowMajor>

Functions

static auto kJsonFormat(StreamPrecision, DontAlignCols, ", ", ", ", "", "", ""[", "]) -> const IOFormat
Eigen JSON string format specification.
template<typename T, int numRows, int numCols>
auto operator<<(std::ostream& os, const Matrix<T, numRows, numCols>& matrix) -> std::ostream&
Write Eigen matrix types into ostream in JSON string format.
template<typename T>
auto operator<<(std::ostream& os, const Map<T>& m) -> std::ostream&
Write Eigen map into ostream in JSON string format.