Template Struct convert< Eigen::Matrix< Scalar_, A_, B_, C_, D_, E_ > >

Struct Documentation

template<class Scalar_, int A_, int B_, int C_, int D_, int E_>
struct YAML::convert<Eigen::Matrix<Scalar_, A_, B_, C_, D_, E_>>

Public Static Functions

template<class Scalar, int A, int B, int C, int D, int E>
static inline Node encode(const Eigen::Matrix<Scalar, A, B, C, D, E> &M)
template<class Scalar, int A, int B, int C, int D, int E>
static inline bool decodeEigenMatrixData(const Node &node, const int rows, const int cols, Eigen::Matrix<Scalar, A, B, C, D, E> &M)
template<class Scalar, int A, int B, int C, int D, int E>
static inline bool decode(const Node &node, Eigen::Matrix<Scalar, A, B, C, D, E> &M)
template<class Scalar, int B, int C, int D, int E>
static inline bool decode(const Node &node, Eigen::Matrix<Scalar, Eigen::Dynamic, B, C, D, E> &M)
template<class Scalar, int A, int C, int D, int E>
static inline bool decode(const Node &node, Eigen::Matrix<Scalar, A, Eigen::Dynamic, C, D, E> &M)
template<class Scalar, int C, int D, int E>
static inline bool decode(const Node &node, Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, C, D, E> &M)
template<class Scalar, int A, int B, int C, int D, int E>
static inline Node encode(const Eigen::Matrix<Scalar, A, B, C, D, E> &M)
template<class Scalar, int A, int B, int C, int D, int E>
static inline bool decode(const Node &node, Eigen::Matrix<Scalar, A, B, C, D, E> &M)
template<class Scalar, int B, int C, int D, int E>
static inline bool decode(const Node &node, Eigen::Matrix<Scalar, Eigen::Dynamic, B, C, D, E> &M)
template<class Scalar, int A, int C, int D, int E>
static inline bool decode(const Node &node, Eigen::Matrix<Scalar, A, Eigen::Dynamic, C, D, E> &M)
template<class Scalar, int C, int D, int E>
static inline bool decode(const Node &node, Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, C, D, E> &M)