![](/img/trans.png)
[英]GLM - Matrix from orientation is creating row major and not column major matrix?
[英]How to check if Eigen Matrix is column major or row major?
我需要使用几个特征矩阵的基础数组,这些数组可以是RowMajor或ColumnMajor。
有没有办法检查使用哪种格式? (除了比较第一列,行/列的前n个元素)
我发现isRowMajor是Eigen基类中Enum的一部分,但我不知道如何从我的代码中访问它。
以下适用于我(EigenMatrixType是从Eigen :: MatrixBase派生的任何东西)
EigenMatrixType M(...);
std::cout<<"IsRowMajor?: "<<M.IsRowMajor
(编辑:它似乎也适用于SparseMatrix,即使我在SparseMatrixBase文档中找不到枚举)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.