mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-09-23 06:43:13 +08:00
Specify what non-resizeable objects are in transposeInPlace and adjointInPlace (cf bug #749)
This commit is contained in:
parent
5960befc20
commit
3e439889e0
@ -294,6 +294,7 @@ struct inplace_transpose_selector<MatrixType,false> { // non square matrix
|
|||||||
* If you just need the transpose of a matrix, use transpose().
|
* If you just need the transpose of a matrix, use transpose().
|
||||||
*
|
*
|
||||||
* \note if the matrix is not square, then \c *this must be a resizable matrix.
|
* \note if the matrix is not square, then \c *this must be a resizable matrix.
|
||||||
|
* This excludes (non-square) fixed-size matrices, block-expressions and maps.
|
||||||
*
|
*
|
||||||
* \sa transpose(), adjoint(), adjointInPlace() */
|
* \sa transpose(), adjoint(), adjointInPlace() */
|
||||||
template<typename Derived>
|
template<typename Derived>
|
||||||
@ -324,6 +325,7 @@ inline void DenseBase<Derived>::transposeInPlace()
|
|||||||
* If you just need the adjoint of a matrix, use adjoint().
|
* If you just need the adjoint of a matrix, use adjoint().
|
||||||
*
|
*
|
||||||
* \note if the matrix is not square, then \c *this must be a resizable matrix.
|
* \note if the matrix is not square, then \c *this must be a resizable matrix.
|
||||||
|
* This excludes (non-square) fixed-size matrices, block-expressions and maps.
|
||||||
*
|
*
|
||||||
* \sa transpose(), adjoint(), transposeInPlace() */
|
* \sa transpose(), adjoint(), transposeInPlace() */
|
||||||
template<typename Derived>
|
template<typename Derived>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user