Home | History | Annotate | Download | only in MatrixFunctions

Lines Matching refs:Derived

447  * \tparam Derived  type of the base, a matrix (expression).
455 template<typename Derived>
456 class MatrixPowerReturnValue : public ReturnByValue< MatrixPowerReturnValue<Derived> >
459 typedef typename Derived::PlainObject PlainObject;
460 typedef typename Derived::RealScalar RealScalar;
461 typedef typename Derived::Index Index;
469 MatrixPowerReturnValue(const Derived& A, RealScalar p) : m_A(A), m_p(p)
486 const Derived& m_A;
497 template<typename Derived>
498 struct traits< MatrixPowerReturnValue<Derived> >
499 { typedef typename Derived::PlainObject ReturnType; };
503 template<typename Derived>
504 const MatrixPowerReturnValue<Derived> MatrixBase<Derived>::pow(const RealScalar& p) const
505 { return MatrixPowerReturnValue<Derived>(derived(), p); }