Lines Matching refs:VectorType
17 template<typename VectorType, int Size>
18 struct traits<VectorBlock<VectorType, Size> >
19 : public traits<Block<VectorType,
20 traits<VectorType>::Flags & RowMajorBit ? 1 : Size,
21 traits<VectorType>::Flags & RowMajorBit ? Size : 1> >
31 * \tparam VectorType the type of the object in which we are taking a sub-vector
46 * \note Even though this expression has dynamic size, in the case where \a VectorType
56 template<typename VectorType, int Size> class VectorBlock
57 : public Block<VectorType,
58 internal::traits<VectorType>::Flags & RowMajorBit ? 1 : Size,
59 internal::traits<VectorType>::Flags & RowMajorBit ? Size : 1>
61 typedef Block<VectorType,
62 internal::traits<VectorType>::Flags & RowMajorBit ? 1 : Size,
63 internal::traits<VectorType>::Flags & RowMajorBit ? Size : 1> Base;
65 IsColVector = !(internal::traits<VectorType>::Flags & RowMajorBit)
75 inline VectorBlock(VectorType& vector, Index start, Index size)
86 inline VectorBlock(VectorType& vector, Index start)