Searched refs:StrideType (Results 1 - 4 of 4) sorted by relevance
/external/eigen/Eigen/src/Core/ |
H A D | Map.h | 24 * \tparam StrideType optionally specifies strides. By default, Map assumes the memory layout 68 template<typename PlainObjectType, int MapOptions, typename StrideType> 69 struct traits<Map<PlainObjectType, MapOptions, StrideType> > 76 InnerStrideAtCompileTime = StrideType::InnerStrideAtCompileTime == 0 78 : int(StrideType::InnerStrideAtCompileTime), 79 OuterStrideAtCompileTime = StrideType::OuterStrideAtCompileTime == 0 81 : int(StrideType::OuterStrideAtCompileTime), 83 HasNoOuterStride = StrideType::OuterStrideAtCompileTime == 0, 104 template<typename PlainObjectType, int MapOptions, typename StrideType> class Map 105 : public MapBase<Map<PlainObjectType, MapOptions, StrideType> > 139 Map(PointerArgType dataPtr, const StrideType& a_stride = StrideType()) argument 151 Map(PointerArgType dataPtr, Index a_size, const StrideType& a_stride = StrideType()) argument 164 Map(PointerArgType dataPtr, Index nbRows, Index nbCols, const StrideType& a_stride = StrideType()) argument [all...] |
H A D | Ref.h | 17 typename StrideType = typename internal::conditional<PlainObjectType::IsVectorAtCompileTime,InnerStride<1>,OuterStride<> >::type > class Ref; 27 * \tparam StrideType optionally specifies strides. By default, Ref implies a contiguous storage along the inner dimension (inner stride==1), 95 typedef _StrideType StrideType; typedef in struct:Eigen::internal::traits 105 InnerStrideMatch = int(StrideType::InnerStrideAtCompileTime)==int(Dynamic) 106 || int(StrideType::InnerStrideAtCompileTime)==int(Derived::InnerStrideAtCompileTime) 107 || (int(StrideType::InnerStrideAtCompileTime)==0 && int(Derived::InnerStrideAtCompileTime)==1), 109 || int(StrideType::OuterStrideAtCompileTime)==int(Dynamic) || int(StrideType::OuterStrideAtCompileTime)==int(Derived::OuterStrideAtCompileTime), 127 typedef typename internal::traits<Derived>::StrideType StrideType; typedef in class:Eigen::RefBase [all...] |
H A D | PlainObjectBase.h | 111 template<typename PlainObjectType, int MapOptions, typename StrideType> friend class Eigen::Map; 120 template<typename StrideType> struct StridedMapType { typedef Eigen::Map<Derived, Unaligned, StrideType> type; }; 121 template<typename StrideType> struct StridedConstMapType { typedef Eigen::Map<const Derived, Unaligned, StrideType> type; }; 122 template<typename StrideType> struct StridedAlignedMapType { typedef Eigen::Map<Derived, Aligned, StrideType> type; }; 123 template<typename StrideType> struct StridedConstAlignedMapType { typedef Eigen::Map<const Derived, Aligned, StrideType> type; };
|
/external/eigen/Eigen/src/Core/util/ |
H A D | ForwardDeclarations.h | 111 template<typename MatrixType, int MapOptions=Unaligned, typename StrideType = Stride<0,0> > class Map;
|
Completed in 151 milliseconds