mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
add Eigen namespace in front of Transpose (I needed that to add a Transpose function, sorry for this little inconvenience)
This commit is contained in:
@@ -190,7 +190,7 @@ template<typename Derived> class MatrixBase
|
|||||||
/** \internal the return type of MatrixBase::real() */
|
/** \internal the return type of MatrixBase::real() */
|
||||||
typedef CwiseUnaryOp<ei_scalar_real_op<Scalar>, Derived> RealReturnType;
|
typedef CwiseUnaryOp<ei_scalar_real_op<Scalar>, Derived> RealReturnType;
|
||||||
/** \internal the return type of MatrixBase::adjoint() */
|
/** \internal the return type of MatrixBase::adjoint() */
|
||||||
typedef Transpose<NestByValue<typename ei_cleantype<ConjugateReturnType>::type> >
|
typedef Eigen::Transpose<NestByValue<typename ei_cleantype<ConjugateReturnType>::type> >
|
||||||
AdjointReturnType;
|
AdjointReturnType;
|
||||||
/** \internal the return type of MatrixBase::eigenvalues() */
|
/** \internal the return type of MatrixBase::eigenvalues() */
|
||||||
typedef Matrix<typename NumTraits<typename ei_traits<Derived>::Scalar>::Real, ei_traits<Derived>::ColsAtCompileTime, 1> EigenvaluesReturnType;
|
typedef Matrix<typename NumTraits<typename ei_traits<Derived>::Scalar>::Real, ei_traits<Derived>::ColsAtCompileTime, 1> EigenvaluesReturnType;
|
||||||
@@ -335,8 +335,8 @@ template<typename Derived> class MatrixBase
|
|||||||
const EvalType normalized() const;
|
const EvalType normalized() const;
|
||||||
void normalize();
|
void normalize();
|
||||||
|
|
||||||
Transpose<Derived> transpose();
|
Eigen::Transpose<Derived> transpose();
|
||||||
const Transpose<Derived> transpose() const;
|
const Eigen::Transpose<Derived> transpose() const;
|
||||||
void transposeInPlace();
|
void transposeInPlace();
|
||||||
const AdjointReturnType adjoint() const;
|
const AdjointReturnType adjoint() const;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user