Struct sym::StorageOps< Eigen::Matrix< ScalarType, Rows, Cols > >#

template<typename ScalarType, int Rows, int Cols>
struct StorageOps<Eigen::Matrix<ScalarType, Rows, Cols>>#

C++ StorageOps implementation for fixed size matrices.

Public Types

using Scalar = ScalarType#
using T = Eigen::Matrix<Scalar, Rows, Cols>#

Public Static Functions

static inline constexpr int32_t StorageDim()#
static inline void ToStorage(const T &a, ScalarType *out)#
static inline T FromStorage(const ScalarType *data)#
static inline constexpr type_t TypeEnum()#
template<typename Generator>
static inline T Random(Generator &gen)#