22template<
typename Scalar>
54template<
typename Derived>
85template<
typename Derived>
111template<
typename Derived>
130template<
typename Derived>
133 return *
this =
Random(rows(), cols());
149template<
typename Derived>
150EIGEN_STRONG_INLINE Derived&
172template<
typename Derived>
173EIGEN_STRONG_INLINE Derived&
191template<
typename Derived>
192EIGEN_STRONG_INLINE Derived&
209template<
typename Derived>
210EIGEN_STRONG_INLINE Derived&
Base class for all dense matrices, vectors, and arrays.
Definition DenseBase.h:47
EIGEN_DEVICE_FUNC void resize(Index newSize)
Only plain matrices/arrays, not expressions, may be resized; therefore the only useful resize methods...
Definition DenseBase.h:246
EIGEN_DEVICE_FUNC Derived & setRandom()
Sets all coefficients in this expression to random values.
Definition Random.h:131
static const RandomReturnType Random()
Definition Random.h:113
Base class for all dense matrices, vectors, and expressions.
Definition MatrixBase.h:50
@ ColsAtCompileTime
The number of columns at compile-time.
Definition DenseBase.h:106
@ RowsAtCompileTime
The number of rows at compile-time.
Definition DenseBase.h:100
Definition PlainObjectBase.h:100
Namespace containing all symbols from the Eigen library.
Definition LDLT.h:16
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition Meta.h:74
Holds information about the various numeric (i.e.
Definition NumTraits.h:236
Definition XprHelper.h:176