HomeSort by relevance Sort by last modified time
    Searched refs:XprType (Results 1 - 10 of 10) sorted by null

  /external/eigen/Eigen/src/Core/
CwiseUnaryOp.h 22 * \param XprType the type of the expression to which we are applying the unary operator
37 template<typename UnaryOp, typename XprType>
38 struct traits<CwiseUnaryOp<UnaryOp, XprType> >
39 : traits<XprType>
42 UnaryOp(typename XprType::Scalar)
44 typedef typename XprType::Nested XprTypeNested;
55 template<typename UnaryOp, typename XprType, typename StorageKind>
58 template<typename UnaryOp, typename XprType>
60 public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind
    [all...]
Block.h 21 * \param XprType the type of the expression in which we are taking a block
38 * \note Even though this expression has dynamic size, in the case where \a XprType
50 template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess>
51 struct traits<Block<XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess> > : traits<XprType>
53 typedef typename traits<XprType>::Scalar Scalar;
54 typedef typename traits<XprType>::StorageKind StorageKind;
55 typedef typename traits<XprType>::XprKind XprKind;
56 typedef typename nested<XprType>::type XprTypeNested;
59 MatrixRows = traits<XprType>::RowsAtCompileTime
    [all...]
CommaInitializer.h 27 template<typename XprType>
30 typedef typename XprType::Scalar Scalar;
31 typedef typename XprType::Index Index;
33 inline CommaInitializer(XprType& xpr, const Scalar& s)
40 inline CommaInitializer(XprType& xpr, const DenseBase<OtherDerived>& other)
103 inline XprType& finished() { return m_xpr; }
105 XprType& m_xpr; // target expression
Transpose.h 333 typedef SelfCwiseBinaryOp<BinOp,NestedXpr,Rhs> XprType;
334 static inline const XprType extract(const XprType& x) { return x; }
VectorwiseOp.h 111 template<typename XprType> \
112 EIGEN_STRONG_INLINE ResultType operator()(const XprType& mat) const \
  /external/eigen/Eigen/src/Core/util/
BlasUtil.h 151 template<typename XprType> struct blas_traits
153 typedef typename traits<XprType>::Scalar Scalar;
154 typedef const XprType& ExtractType;
155 typedef XprType _ExtractType;
160 HasUsableDirectAccess = ( (int(XprType::Flags)&DirectAccessBit)
161 && ( bool(XprType::IsVectorAtCompileTime)
162 || int(inner_stride_at_compile_time<XprType>::ret) == 1)
169 static inline ExtractType extract(const XprType& x) { return x; }
170 static inline const Scalar extractScalarFactor(const XprType&) { return Scalar(1); }
179 typedef CwiseUnaryOp<scalar_conjugate_op<Scalar>, NestedXpr> XprType;
    [all...]
XprHelper.h 371 template<typename XprType, typename CastType> struct cast_return_type
373 typedef typename XprType::Scalar CurrentScalarType;
377 const XprType&,CastType>::type type;
ForwardDeclarations.h 81 template<typename XprType, int BlockRows=Dynamic, int BlockCols=Dynamic, bool InnerPanel = false,
82 bool HasDirectAccess = internal::has_direct_access<XprType>::ret> class Block;
  /external/eigen/Eigen/src/Eigen2Support/Geometry/
Hyperplane.h 195 template<typename XprType>
196 inline Hyperplane& transform(const MatrixBase<XprType>& mat, TransformTraits traits = Affine)
  /external/eigen/Eigen/src/Geometry/
Hyperplane.h 206 template<typename XprType>
207 inline Hyperplane& transform(const MatrixBase<XprType>& mat, TransformTraits traits = Affine)

Completed in 71 milliseconds