/external/eigen/doc/examples/ |
H A D | function_taking_eigenbase.cpp | 6 void print_size(const EigenBase<Derived>& b)
|
/external/eigen/Eigen/src/Core/ |
H A D | EigenBase.h | 18 * In other words, an EigenBase object is an object that can be copied into a MatrixBase. 26 template<typename Derived> struct EigenBase struct in namespace:Eigen 39 { return *static_cast<Derived*>(const_cast<EigenBase*>(this)); } 107 Derived& DenseBase<Derived>::operator=(const EigenBase<OtherDerived> &other) 115 Derived& DenseBase<Derived>::operator+=(const EigenBase<OtherDerived> &other) 123 Derived& DenseBase<Derived>::operator-=(const EigenBase<OtherDerived> &other)
|
H A D | MatrixBase.h | 157 Derived& operator=(const EigenBase<OtherDerived>& other); 184 Derived& operator*=(const EigenBase<OtherDerived>& other); 187 void applyOnTheLeft(const EigenBase<OtherDerived>& other); 190 void applyOnTheRight(const EigenBase<OtherDerived>& other); 528 MatrixBase<Derived>::operator*=(const EigenBase<OtherDerived> &other) 541 inline void MatrixBase<Derived>::applyOnTheRight(const EigenBase<OtherDerived> &other) 553 inline void MatrixBase<Derived>::applyOnTheLeft(const EigenBase<OtherDerived> &other)
|
H A D | Array.h | 72 EIGEN_STRONG_INLINE Array& operator=(const EigenBase<OtherDerived> &other) 207 /** \sa MatrixBase::operator=(const EigenBase<OtherDerived>&) */ 209 EIGEN_STRONG_INLINE Array(const EigenBase<OtherDerived> &other)
|
H A D | Matrix.h | 179 * \copydetails DenseBase::operator=(const EigenBase<OtherDerived> &other) 182 EIGEN_STRONG_INLINE Matrix& operator=(const EigenBase<OtherDerived> &other) 300 * \sa MatrixBase::operator=(const EigenBase<OtherDerived>&) 303 EIGEN_STRONG_INLINE Matrix(const EigenBase<OtherDerived> &other)
|
H A D | DenseBase.h | 258 Derived& operator=(const EigenBase<OtherDerived> &other); 261 Derived& operator+=(const EigenBase<OtherDerived> &other); 264 Derived& operator-=(const EigenBase<OtherDerived> &other);
|
H A D | PermutationMatrix.h | 53 class PermutationBase : public EigenBase<Derived> 56 typedef EigenBase<Derived> Base; 128 * the Matrix constructor taking EigenBase objects. 616 : public EigenBase<Transpose<PermutationBase<Derived> > >
|
H A D | BandMatrix.h | 18 class BandMatrixBase : public EigenBase<Derived> 37 typedef EigenBase<Derived> Base;
|
H A D | PlainObjectBase.h | 315 EIGEN_STRONG_INLINE void resizeLike(const EigenBase<OtherDerived>& _other) 447 /** \copydoc MatrixBase::operator=(const EigenBase<OtherDerived>&) 450 EIGEN_STRONG_INLINE Derived& operator=(const EigenBase<OtherDerived> &other) 457 /** \sa MatrixBase::operator=(const EigenBase<OtherDerived>&) */ 459 EIGEN_STRONG_INLINE PlainObjectBase(const EigenBase<OtherDerived> &other) 569 EIGEN_STRONG_INLINE void _resize_to_match(const EigenBase<OtherDerived>& other)
|
H A D | StableNorm.h | 47 blueNorm_impl(const EigenBase<Derived>& _vec)
|
H A D | DenseCoeffsBase.h | 34 class DenseCoeffsBase<Derived,ReadOnlyAccessors> : public EigenBase<Derived> 58 typedef EigenBase<Derived> Base;
|
H A D | DiagonalMatrix.h | 18 class DiagonalBase : public EigenBase<Derived>
|
H A D | TriangularMatrix.h | 29 template<typename Derived> class TriangularBase : public EigenBase<Derived> 310 operator*(const EigenBase<OtherDerived>& rhs) const
|
H A D | Assign.h | 569 EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const EigenBase<OtherDerived>& other)
|
/external/eigen/Eigen/src/Geometry/ |
H A D | Translation.h | 102 inline AffineTransformType operator* (const EigenBase<OtherDerived>& linear) const; 112 inline AffineTransformType operator*(const EigenBase<OtherDerived>& linear, const Translation& t) 193 Translation<Scalar,Dim>::operator* (const EigenBase<OtherDerived>& linear) const
|
H A D | RotationBase.h | 71 operator*(const EigenBase<OtherDerived>& e) const 76 inline RotationMatrixType operator*(const EigenBase<OtherDerived>& l, const Derived& r)
|
H A D | Transform.h | 267 inline explicit Transform(const EigenBase<OtherDerived>& other) 278 inline Transform& operator=(const EigenBase<OtherDerived>& other) 400 operator * (const EigenBase<OtherDerived> &other) const 412 operator * (const EigenBase<OtherDerived> &a, const Transform &b) 449 inline Transform& operator*=(const EigenBase<OtherDerived>& other) { return *this = *this * other; } 1216 *** Specializations of operator* with rhs EigenBase *** 1294 *** Specializations of operator* with lhs EigenBase ***
|
/external/eigen/unsupported/Eigen/src/KroneckerProduct/ |
H A D | KroneckerTensorProduct.h | 72 * This class is the return value of kroneckerProduct(EigenBase, 73 * EigenBase). Use the function rather than construct this class 80 class KroneckerProductSparse : public EigenBase<KroneckerProductSparse<Lhs,Rhs> > 237 KroneckerProductSparse<A,B> kroneckerProduct(const EigenBase<A>& a, const EigenBase<B>& b)
|
/external/eigen/Eigen/src/SparseCore/ |
H A D | SparseMatrixBase.h | 26 template<typename Derived> class SparseMatrixBase : public EigenBase<Derived> 39 typedef EigenBase<Derived> Base; 42 Derived& operator=(const EigenBase<OtherDerived> &other)
|
H A D | SparseSelfAdjointView.h | 50 : public EigenBase<SparseSelfAdjointView<MatrixType,UpLo> > 466 : public EigenBase<SparseSymmetricPermutationProduct<MatrixType,UpLo> >
|
H A D | SparseMatrix.h | 738 inline SparseMatrix& operator=(const EigenBase<OtherDerived>& other)
|
/external/eigen/unsupported/Eigen/src/Skyline/ |
H A D | SkylineMatrixBase.h | 26 template<typename Derived> class SkylineMatrixBase : public EigenBase<Derived> {
|
/external/eigen/Eigen/src/Householder/ |
H A D | HouseholderSequence.h | 113 : public EigenBase<HouseholderSequence<VectorsType,CoeffsType,Side> >
|
/external/eigen/Eigen/src/Core/util/ |
H A D | ForwardDeclarations.h | 43 template<typename Derived> struct EigenBase;
|
/external/eigen/Eigen/src/SparseQR/ |
H A D | SparseQR.h | 633 struct SparseQRMatrixQReturnType : public EigenBase<SparseQRMatrixQReturnType<SparseQRType> >
|