HomeSort by relevance Sort by last modified time
    Searched refs:XprType (Results 1 - 11 of 11) 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
37 * \note Even though this expression has dynamic size, in the case where \a XprType
49 template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel>
50 struct traits<Block<XprType, BlockRows, BlockCols, InnerPanel> > : traits<XprType>
52 typedef typename traits<XprType>::Scalar Scalar;
53 typedef typename traits<XprType>::StorageKind StorageKind;
54 typedef typename traits<XprType>::XprKind XprKind;
55 typedef typename nested<XprType>::type XprTypeNested;
58 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)
116 inline XprType& finished() { return m_xpr; }
118 XprType& m_xpr; // target expression
Transpose.h 338 typedef SelfCwiseBinaryOp<BinOp,NestedXpr,Rhs> XprType;
339 static inline const XprType extract(const XprType& x) { return x; }
VectorwiseOp.h 112 template<typename XprType> \
113 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 393 template<typename XprType, typename CastType> struct cast_return_type
395 typedef typename XprType::Scalar CurrentScalarType;
399 const XprType&,CastType>::type type;
ForwardDeclarations.h 81 template<typename XprType, int BlockRows=Dynamic, int BlockCols=Dynamic, bool InnerPanel = false> class Block;
  /external/eigen/Eigen/src/SparseCore/
SparseBlock.h 15 template<typename XprType, int BlockRows, int BlockCols>
16 class BlockImpl<XprType,BlockRows,BlockCols,true,Sparse>
17 : public SparseMatrixBase<Block<XprType,BlockRows,BlockCols,true> >
19 typedef typename internal::remove_all<typename XprType::Nested>::type _MatrixTypeNested;
20 typedef Block<XprType, BlockRows, BlockCols, true> BlockType;
28 class InnerIterator: public XprType::InnerIterator
33 : XprType::InnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
40 class ReverseInnerIterator: public XprType::ReverseInnerIterator
45 : XprType::ReverseInnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
53 inline BlockImpl(const XprType& xpr, int i
    [all...]
  /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 217 template<typename XprType>
218 inline Hyperplane& transform(const MatrixBase<XprType>& mat, TransformTraits traits = Affine)

Completed in 1006 milliseconds