Home | History | Annotate | Download | only in Core

Lines Matching defs:Identity

24   * It is the return type of the Ones(), Zero(), Constant(), Identity() and Random() methods,
665 // Identity:
667 /** \returns an expression of the identity matrix (not necessarily square).
673 * it is redundant to pass \a rows and \a cols as arguments, so Identity() should be used
679 * \sa Identity(), setIdentity(), isIdentity()
683 MatrixBase<Derived>::Identity(Index nbRows, Index nbCols)
688 /** \returns an expression of the identity matrix (not necessarily square).
696 * \sa Identity(Index,Index), setIdentity(), isIdentity()
700 MatrixBase<Derived>::Identity()
706 /** \returns true if *this is approximately equal to the identity matrix
713 * \sa class CwiseNullaryOp, Identity(), Identity(Index,Index), setIdentity()
745 return m = Derived::Identity(m.rows(), m.cols());
764 /** Writes the identity expression (not necessarily square) into *this.
769 * \sa class CwiseNullaryOp, Identity(), Identity(Index,Index), isIdentity()
777 /** \brief Resizes to the given size, and writes the identity expression (not necessarily square) into *this.
785 * \sa MatrixBase::setIdentity(), class CwiseNullaryOp, MatrixBase::Identity()
804 return BasisReturnType(SquareMatrixType::Identity(newSize,newSize), i);
819 return BasisReturnType(SquareMatrixType::Identity(),i);