|
EIGEN_DEVICE_FUNC | MatrixWrapper (ExpressionType &matrix) |
|
EIGEN_DEVICE_FUNC Index | rows () const |
|
EIGEN_DEVICE_FUNC Index | cols () const |
|
EIGEN_DEVICE_FUNC Index | outerStride () const |
|
EIGEN_DEVICE_FUNC Index | innerStride () const |
|
EIGEN_DEVICE_FUNC ScalarWithConstIfNotLvalue * | data () |
|
EIGEN_DEVICE_FUNC const Scalar * | data () const |
|
EIGEN_DEVICE_FUNC const Scalar & | coeffRef (Index rowId, Index colId) const |
|
EIGEN_DEVICE_FUNC const Scalar & | coeffRef (Index index) const |
|
EIGEN_DEVICE_FUNC const internal::remove_all< NestedExpressionType >::type & | nestedExpression () const |
|
EIGEN_DEVICE_FUNC void | resize (Index newSize) |
|
EIGEN_DEVICE_FUNC void | resize (Index rows, Index cols) |
|
template<typename ExpressionType>
class Eigen::MatrixWrapper< ExpressionType >
Expression of an array as a mathematical vector or matrix.
This class is the return type of ArrayBase::matrix(), and most of the time this is the only way it is use.
- See also
- MatrixBase::matrix(), class ArrayWrapper