Home | History | Annotate | Download | only in Core

Lines Matching defs:isHorizontal

185       isHorizontal = (Direction==Horizontal) ? 1 : 0
210 isHorizontal ? 1 : ExpressionType::ColsAtCompileTime> Type;
222 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(isHorizontal, OtherDerived::MaxRowsAtCompileTime==1),
227 isHorizontal ? 1 : m_matrix.cols());
232 isHorizontal ? 1 : ExpressionType::RowsAtCompileTime,
243 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(isHorizontal, OtherDerived::MaxColsAtCompileTime==1),
249 isHorizontal ? 1 : m_matrix.rows(),
471 typedef Replicate<ExpressionType,(isVertical?Dynamic:1),(isHorizontal?Dynamic:1)> ReplicateReturnType;
484 // isVertical*Factor+isHorizontal instead of (isVertical?Factor:1) to handle CUDA bug with ternary operator
485 template<int Factor> const Replicate<ExpressionType,isVertical*Factor+isHorizontal,isHorizontal*Factor+isVertical>
489 return Replicate<ExpressionType,(isVertical?Factor:1),(isHorizontal?Factor:1)>
490 (_expression(),isVertical?factor:1,isHorizontal?factor:1);