Lines Matching refs:Size

22   * \param Size size of the sub-vector we are taking at compile time (optional)
48 template<typename VectorType, int Size>
49 struct traits<VectorBlock<VectorType, Size> >
51 traits<VectorType>::Flags & RowMajorBit ? 1 : Size,
52 traits<VectorType>::Flags & RowMajorBit ? Size : 1> >
57 template<typename VectorType, int Size> class VectorBlock
59 internal::traits<VectorType>::Flags & RowMajorBit ? 1 : Size,
60 internal::traits<VectorType>::Flags & RowMajorBit ? Size : 1>
63 internal::traits<VectorType>::Flags & RowMajorBit ? 1 : Size,
64 internal::traits<VectorType>::Flags & RowMajorBit ? Size : 1> Base;
194 * The template parameter \a Size is the number of coefficients in the block
204 template<int Size>
205 inline typename DenseBase<Derived>::template FixedSegmentReturnType<Size>::Type
209 return typename FixedSegmentReturnType<Size>::Type(derived(), start);
214 template<int Size>
215 inline typename DenseBase<Derived>::template ConstFixedSegmentReturnType<Size>::Type
219 return typename ConstFixedSegmentReturnType<Size>::Type(derived(), start);
226 * The template parameter \a Size is the number of coefficients in the block
234 template<int Size>
235 inline typename DenseBase<Derived>::template FixedSegmentReturnType<Size>::Type
239 return typename FixedSegmentReturnType<Size>::Type(derived(), 0);
244 template<int Size>
245 inline typename DenseBase<Derived>::template ConstFixedSegmentReturnType<Size>::Type
249 return typename ConstFixedSegmentReturnType<Size>::Type(derived(), 0);
256 * The template parameter \a Size is the number of coefficients in the block
264 template<int Size>
265 inline typename DenseBase<Derived>::template FixedSegmentReturnType<Size>::Type
269 return typename FixedSegmentReturnType<Size>::Type(derived(), size() - Size);
274 template<int Size>
275 inline typename DenseBase<Derived>::template ConstFixedSegmentReturnType<Size>::Type
279 return typename ConstFixedSegmentReturnType<Size>::Type(derived(), size() - Size);