Searched refs:PlainObjectType (Results 1 - 8 of 8) sorted by relevance

/external/eigen/test/
H A Dmapstaticmethods.cpp15 template<typename PlainObjectType,
16 bool IsDynamicSize = PlainObjectType::SizeAtCompileTime == Dynamic,
17 bool IsVector = PlainObjectType::IsVectorAtCompileTime
21 template<typename PlainObjectType, bool IsVector>
22 struct mapstaticmethods_impl<PlainObjectType, false, IsVector>
24 static void run(const PlainObjectType& m)
26 mapstaticmethods_impl<PlainObjectType, true, IsVector>::run(m);
30 PlainObjectType::Map(ptr).setZero();
31 PlainObjectType::MapAligned(ptr).setZero();
32 PlainObjectType
[all...]
H A Dmapped_matrix.cpp103 template<typename PlainObjectType> void check_const_correctness(const PlainObjectType&) argument
110 typedef typename internal::add_const<PlainObjectType>::type ConstPlainObjectType;
H A Dgeo_quaternion.cpp256 template<typename PlainObjectType> void check_const_correctness(const PlainObjectType&) argument
263 typedef typename internal::add_const<PlainObjectType>::type ConstPlainObjectType;
H A Dref.cpp147 template<typename PlainObjectType> void check_const_correctness(const PlainObjectType&) argument
150 typedef typename internal::add_const<PlainObjectType>::type ConstPlainObjectType;
/external/eigen/Eigen/src/Core/
H A DMap.h21 * \tparam PlainObjectType the equivalent matrix type of the mapped data
68 template<typename PlainObjectType, int MapOptions, typename StrideType>
69 struct traits<Map<PlainObjectType, MapOptions, StrideType> >
70 : public traits<PlainObjectType>
72 typedef traits<PlainObjectType> TraitsBase;
73 typedef typename PlainObjectType::Index Index;
74 typedef typename PlainObjectType::Scalar Scalar;
77 ? int(PlainObjectType::InnerStrideAtCompileTime)
80 ? int(PlainObjectType::OuterStrideAtCompileTime)
86 IsDynamicSize = PlainObjectType
[all...]
H A DRef.h16 template<typename PlainObjectType, int Options = 0,
17 typename StrideType = typename internal::conditional<PlainObjectType::IsVectorAtCompileTime,InnerStride<1>,OuterStride<> >::type > class Ref;
24 * \tparam PlainObjectType the equivalent matrix type of the mapped data
94 typedef _PlainObjectType PlainObjectType; typedef in struct:Eigen::internal::traits
104 StorageOrderMatch = PlainObjectType::IsVectorAtCompileTime || Derived::IsVectorAtCompileTime || ((PlainObjectType::Flags&RowMajorBit)==(Derived::Flags&RowMajorBit)),
110 AlignmentMatch = (_Options!=Aligned) || ((PlainObjectType::Flags&AlignedBit)==0) || ((traits<Derived>::Flags&AlignedBit)==AlignedBit),
111 ScalarTypeMatch = internal::is_same<typename PlainObjectType::Scalar, typename Derived::Scalar>::value,
127 typedef typename internal::traits<Derived>::PlainObjectType PlainObjectType; typedef in class:Eigen::RefBase
[all...]
H A DCwiseNullaryOp.h21 * \param PlainObjectType the underlying plain matrix/array type
34 template<typename NullaryOp, typename PlainObjectType>
35 struct traits<CwiseNullaryOp<NullaryOp, PlainObjectType> > : traits<PlainObjectType>
38 Flags = (traits<PlainObjectType>::Flags
48 template<typename NullaryOp, typename PlainObjectType>
50 public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type
H A DPlainObjectBase.h111 template<typename PlainObjectType, int MapOptions, typename StrideType> friend class Eigen::Map;

Completed in 187 milliseconds