Lines Matching refs:Select
15 /** \class Select
32 struct traits<Select<ConditionMatrixType, ThenMatrixType, ElseMatrixType> >
55 class Select : internal::no_assignment_operator,
56 public internal::dense_xpr_base< Select<ConditionMatrixType, ThenMatrixType, ElseMatrixType> >::type
60 typedef typename internal::dense_xpr_base<Select>::type Base;
61 EIGEN_DENSE_PUBLIC_INTERFACE(Select)
63 Select(const ConditionMatrixType& a_conditionMatrix,
119 * \sa class Select
123 inline const Select<Derived,ThenDerived,ElseDerived>
127 return Select<Derived,ThenDerived,ElseDerived>(derived(), thenMatrix.derived(), elseMatrix.derived());
133 * \sa DenseBase::select(const DenseBase<ThenDerived>&, const DenseBase<ElseDerived>&) const, class Select
137 inline const Select<Derived,ThenDerived, typename ThenDerived::ConstantReturnType>
141 return Select<Derived,ThenDerived,typename ThenDerived::ConstantReturnType>(
148 * \sa DenseBase::select(const DenseBase<ThenDerived>&, const DenseBase<ElseDerived>&) const, class Select
152 inline const Select<Derived, typename ElseDerived::ConstantReturnType, ElseDerived >
156 return Select<Derived,typename ElseDerived::ConstantReturnType,ElseDerived>(