Home | History | Annotate | Download | only in Householder

Lines Matching refs:Side

22   * \tparam Side        either OnTheLeft (the default) or OnTheRight
59 template<typename VectorsType, typename CoeffsType, int Side>
60 struct traits<HouseholderSequence<VectorsType,CoeffsType,Side> >
66 RowsAtCompileTime = Side==OnTheLeft ? traits<VectorsType>::RowsAtCompileTime
69 MaxRowsAtCompileTime = Side==OnTheLeft ? traits<VectorsType>::MaxRowsAtCompileTime
76 template<typename VectorsType, typename CoeffsType, int Side>
112 template<typename VectorsType, typename CoeffsType, int Side> class HouseholderSequence
113 : public EigenBase<HouseholderSequence<VectorsType,CoeffsType,Side> >
124 typedef typename internal::hseq_side_dependent_impl<VectorsType,CoeffsType,Side>::EssentialVectorType
134 Side
174 Index rows() const { return Side==OnTheLeft ? m_vectors.rows() : m_vectors.cols(); }
199 return internal::hseq_side_dependent_impl<VectorsType,CoeffsType,Side>::essentialVector(*this, k);
408 template<typename OtherDerived, typename VectorsType, typename CoeffsType, int Side>
409 typename internal::matrix_type_times_scalar_type<typename VectorsType::Scalar,OtherDerived>::Type operator*(const MatrixBase<OtherDerived>& other, const HouseholderSequence<VectorsType,CoeffsType,Side>& h)