Eigen namespace

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&
template<typename T, int numRows, int numCols>
auto operator<<(Corrade::Utility::Debug& os, const Matrix<T, numRows, numCols>& matrix) -> std::enable_if<numRows==Dynamic||numCols==Dynamic, Corrade::Utility::Debug&>::type
Write Eigen matrix types into ostream in JSON string format.
template<typename T, int numRows, int numCols>
auto operator<<(Corrade::Utility::Debug& os, const Matrix<T, numRows, numCols>& matrix) -> std::enable_if<(numRows!=Dynamic && numCols!=Dynamic) && (numRows!=1 && numCols!=1), Corrade::Utility::Debug&>::type
template<typename T, int numRows, int numCols>
auto operator<<(Corrade::Utility::Debug& os, const Matrix<T, numRows, numCols>& matrix) -> std::enable_if<(numRows!=Dynamic && numCols!=Dynamic) && (numRows==1||numCols==1), Corrade::Utility::Debug&>::type
template<typename T>
auto operator<<(std::ostream& os, const Map<T>& m) -> std::ostream&
Write Eigen map into ostream in JSON string format.