【发布时间】:2016-02-15 18:49:24
【问题描述】:
使用Eigen C++ 库,我无法理解Transform::linear() 函数。根据文档,它返回the linear part of the transformation。但是,这是什么意思?确定所有矩阵变换都是线性的吗?
此外,从其他地方的一些示例来看,它返回的值似乎是Eigen::Matrix3d(或者可以隐式转换为此)。对我来说,这表明它可能只返回变换的旋转部分,长度为 3(x、y 和 z)。但是,还有一个Transform::rotation() 函数,根据文档返回the rotation part of the transformation。
那么有人可以向我解释Transform::linear() 实际返回的内容吗?
【问题讨论】:
标签: matrix linear-algebra eigen