/external/eigen/Eigen/src/Eigen2Support/ |
Lazy.h | 27 MatrixBase<Derived>::marked() const 32 /** \deprecated use MatrixBase::noalias() 43 MatrixBase<Derived>::lazy() const 53 Derived& MatrixBase<Derived>::operator+=(const Flagged<ProductBase<ProductDerived, Lhs,Rhs>, 0, 63 Derived& MatrixBase<Derived>::operator-=(const Flagged<ProductBase<ProductDerived, Lhs,Rhs>, 0,
|
VectorBlock.h | 19 MatrixBase<Derived>::start(Index size) 28 MatrixBase<Derived>::start(Index size) const 37 MatrixBase<Derived>::end(Index size) 46 MatrixBase<Derived>::end(Index size) const 56 MatrixBase<Derived>::start() 66 MatrixBase<Derived>::start() const 76 MatrixBase<Derived>::end() 86 MatrixBase<Derived>::end() const
|
Cwise.h | 39 * It is the return type of MatrixBase::cwise() 48 * \sa MatrixBase::cwise() const, MatrixBase::cwise() 66 operator*(const MatrixBase<OtherDerived> &other) const; 70 operator/(const MatrixBase<OtherDerived> &other) const; 75 (min)(const MatrixBase<OtherDerived> &other) const 81 (max)(const MatrixBase<OtherDerived> &other) const 112 inline ExpressionType& operator*=(const MatrixBase<OtherDerived> &other); 115 inline ExpressionType& operator/=(const MatrixBase<OtherDerived> &other); 118 operator<(const MatrixBase<OtherDerived>& other) const [all...] |
QR.h | 30 bool solve(const MatrixBase<OtherDerived>& b, ResultType *result) const 59 const QR<typename MatrixBase<Derived>::PlainObject> 60 MatrixBase<Derived>::qr() const
|
TriangularSolver.h | 28 Flagged<ExpressionType,Added,Removed>::solveTriangular(const MatrixBase<OtherDerived>& other) const 35 void Flagged<ExpressionType,Added,Removed>::solveTriangularInPlace(const MatrixBase<OtherDerived>& other) const
|
LU.h | 52 bool solve(const MatrixBase<OtherDerived>& b, ResultType *result) const 94 inline const LU<typename MatrixBase<Derived>::PlainObject> 95 MatrixBase<Derived>::lu() const 111 inline const LU<typename MatrixBase<Derived>::PlainObject> 112 MatrixBase<Derived>::eigen2_lu() const
|
CwiseOperators.h | 56 Cwise<ExpressionType>::operator*(const MatrixBase<OtherDerived> &other) const 65 Cwise<ExpressionType>::operator/(const MatrixBase<OtherDerived> &other) const 73 inline ExpressionType& Cwise<ExpressionType>::operator*=(const MatrixBase<OtherDerived> &other) 81 inline ExpressionType& Cwise<ExpressionType>::operator/=(const MatrixBase<OtherDerived> &other) 158 Cwise<ExpressionType>::operator<(const MatrixBase<OtherDerived> &other) const 167 Cwise<ExpressionType>::operator<=(const MatrixBase<OtherDerived> &other) const 176 Cwise<ExpressionType>::operator>(const MatrixBase<OtherDerived> &other) const 185 Cwise<ExpressionType>::operator>=(const MatrixBase<OtherDerived> &other) const 194 Cwise<ExpressionType>::operator==(const MatrixBase<OtherDerived> &other) const 203 Cwise<ExpressionType>::operator!=(const MatrixBase<OtherDerived> &other) cons [all...] |
Minor.h | 23 * type of MatrixBase::minor() and most of the time this is the only way it 26 * \sa MatrixBase::minor() 54 : public MatrixBase<Minor<MatrixType> > 58 typedef MatrixBase<Minor> Base; 101 MatrixBase<Derived>::minor(Index row, Index col) 110 MatrixBase<Derived>::minor(Index row, Index col) const
|
/external/eigen/Eigen/src/Eigenvalues/ |
MatrixBaseEigenvalues.h | 22 static inline typename MatrixBase<Derived>::EigenvaluesReturnType const 23 run(const MatrixBase<Derived>& m) 34 static inline typename MatrixBase<Derived>::EigenvaluesReturnType const 35 run(const MatrixBase<Derived>& m) 66 inline typename MatrixBase<Derived>::EigenvaluesReturnType 67 MatrixBase<Derived>::eigenvalues() const 85 * \sa SelfAdjointEigenSolver::eigenvalues(), MatrixBase::eigenvalues() 121 inline typename MatrixBase<Derived>::RealScalar 122 MatrixBase<Derived>::operatorNorm() const 149 * \sa eigenvalues(), MatrixBase::operatorNorm( [all...] |
/external/eigen/Eigen/src/Core/ |
Dot.h | 32 static inline ResScalar run(const MatrixBase<T>& a, const MatrixBase<U>& b) 42 static inline ResScalar run(const MatrixBase<T>& a, const MatrixBase<U>& b) 63 MatrixBase<Derived>::dot(const MatrixBase<OtherDerived>& other) const 89 MatrixBase<Derived>::eigen2_dot(const MatrixBase<OtherDerived>& other) const 113 EIGEN_STRONG_INLINE typename NumTraits<typename internal::traits<Derived>::Scalar>::Real MatrixBase<Derived>::squaredNorm() const 125 inline typename NumTraits<typename internal::traits<Derived>::Scalar>::Real MatrixBase<Derived>::norm() cons [all...] |
Diagonal.h | 29 * of a square matrix. It is the return type of MatrixBase::diagonal() and MatrixBase::diagonal(Index) and most of the 32 * \sa MatrixBase::diagonal(), MatrixBase::diagonal(Index) 167 inline typename MatrixBase<Derived>::DiagonalReturnType 168 MatrixBase<Derived>::diagonal() 175 inline typename MatrixBase<Derived>::ConstDiagonalReturnType 176 MatrixBase<Derived>::diagonal() const 191 * \sa MatrixBase::diagonal(), class Diagonal */ 193 inline typename MatrixBase<Derived>::DiagonalDynamicIndexReturnTyp [all...] |
MatrixBase.h | 16 /** \class MatrixBase 32 * MatrixBase argument. As an example, here is a function printFirstRow which, given 37 void printFirstRow(const Eigen::MatrixBase<Derived>& x) 48 template<typename Derived> class MatrixBase 53 typedef MatrixBase StorageBaseType; 120 /** \internal the return type of MatrixBase::adjoint() */ 135 #define EIGEN_CURRENT_STORAGE_BASE_CLASS Eigen::MatrixBase 148 Derived& operator=(const MatrixBase& other); 169 Derived& operator+=(const MatrixBase<OtherDerived>& other); 171 Derived& operator-=(const MatrixBase<OtherDerived>& other) [all...] |
DiagonalMatrix.h | 45 void evalTo(MatrixBase<DenseDerived> &other) const; 47 void addTo(MatrixBase<DenseDerived> &other) const 50 void subTo(MatrixBase<DenseDerived> &other) const 63 operator*(const MatrixBase<MatrixDerived> &matrix) const 92 bool isApprox(const MatrixBase<OtherDerived>& other, typename NumTraits<Scalar>::Real precision = NumTraits<Scalar>::dummy_precision()) const 101 void DiagonalBase<Derived>::evalTo(MatrixBase<DenseDerived> &other) const 181 explicit inline DiagonalMatrix(const MatrixBase<OtherDerived>& other) : m_diagonal(other) 223 * instead wrapping an existing vector expression. It is the return type of MatrixBase::asDiagonal() 226 * \sa class DiagonalMatrix, class DiagonalBase, MatrixBase::asDiagonal() 278 MatrixBase<Derived>::asDiagonal() cons [all...] |
Flagged.h | 25 * It is the return type of MatrixBase::flagged() 28 * \sa MatrixBase::flagged() 40 : public MatrixBase<Flagged<ExpressionType, Added, Removed> > 44 typedef MatrixBase<Flagged> Base; 115 typename ExpressionType::PlainObject solveTriangular(const MatrixBase<OtherDerived>& other) const; 118 void solveTriangularInPlace(const MatrixBase<OtherDerived>& other) const;
|
ForceAlignedAccess.h | 22 * This class is the return type of MatrixBase::forceAlignedAccess() 25 * \sa MatrixBase::forceAlignedAccess() 107 MatrixBase<Derived>::forceAlignedAccess() const 117 MatrixBase<Derived>::forceAlignedAccess() 128 MatrixBase<Derived>::forceAlignedAccessIf() const 139 MatrixBase<Derived>::forceAlignedAccessIf()
|
CwiseNullaryOp.h | 104 * the returned matrix. Must be compatible with this MatrixBase type. 125 * Must be compatible with this MatrixBase type. 344 * \sa MatrixBase::setConstant(const Scalar&), setConstant(Index,Index,const Scalar&), class CwiseNullaryOp, MatrixBase::Constant(const Scalar&) 363 * \sa MatrixBase::setConstant(const Scalar&), setConstant(Index,const Scalar&), class CwiseNullaryOp, MatrixBase::Constant(const Scalar&) 415 * the returned matrix. Must be compatible with this MatrixBase type. 436 * Must be compatible with this MatrixBase type. 458 * This variant is only for fixed-size MatrixBase types. For dynamic-size types, you 544 * the returned matrix. Must be compatible with this MatrixBase type [all...] |
/external/eigen/doc/examples/ |
TemplateKeyword_flexible.cpp | 7 void copyUpperTriangularPart(MatrixBase<Derived1>& dst, const MatrixBase<Derived2>& src)
|
class_Block.cpp | 8 topLeftCorner(MatrixBase<Derived>& m, int rows, int cols) 15 topLeftCorner(const MatrixBase<Derived>& m, int rows, int cols)
|
class_FixedBlock.cpp | 8 topLeft2x2Corner(MatrixBase<Derived>& m) 15 topLeft2x2Corner(const MatrixBase<Derived>& m)
|
class_FixedVectorBlock.cpp | 8 firstTwo(MatrixBase<Derived>& v) 15 firstTwo(const MatrixBase<Derived>& v)
|
class_VectorBlock.cpp | 8 segmentFromRange(MatrixBase<Derived>& v, int start, int end) 15 segmentFromRange(const MatrixBase<Derived>& v, int start, int end)
|
/external/eigen/Eigen/src/Geometry/ |
OrthoMethods.h | 21 * \sa MatrixBase::cross3() 25 inline typename MatrixBase<Derived>::template cross_product_return_type<OtherDerived>::type 26 MatrixBase<Derived>::cross(const MatrixBase<OtherDerived>& other) const 69 * \sa MatrixBase::cross() 73 inline typename MatrixBase<Derived>::PlainObject 74 MatrixBase<Derived>::cross3(const MatrixBase<OtherDerived>& other) const 97 * \sa MatrixBase::cross() */ 101 VectorwiseOp<ExpressionType,Direction>::cross(const MatrixBase<OtherDerived>& other) cons [all...] |
/external/eigen/Eigen/src/Householder/ |
Householder.h | 38 * \sa MatrixBase::makeHouseholder(), MatrixBase::applyHouseholderOnTheLeft(), 39 * MatrixBase::applyHouseholderOnTheRight() 42 void MatrixBase<Derived>::makeHouseholderInPlace(Scalar& tau, RealScalar& beta) 60 * \sa MatrixBase::makeHouseholderInPlace(), MatrixBase::applyHouseholderOnTheLeft(), 61 * MatrixBase::applyHouseholderOnTheRight() 65 void MatrixBase<Derived>::makeHouseholder( 107 * \sa MatrixBase::makeHouseholder(), MatrixBase::makeHouseholderInPlace(), [all...] |
/external/eigen/unsupported/test/ |
matrix_functions.h | 44 double relerr(const MatrixBase<Derived>& A, const MatrixBase<OtherDerived>& B)
|
/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
AngleAxis.h | 28 * Combined with MatrixBase::Unit{X,Y,Z}, AngleAxis can be used to easily 37 * \sa class Quaternion, class Transform, MatrixBase::UnitX() 73 inline AngleAxis(Scalar angle, const MatrixBase<Derived>& axis) : m_axis(axis), m_angle(angle) {} 78 inline explicit AngleAxis(const MatrixBase<Derived>& m) { *this = m; } 116 AngleAxis& operator=(const MatrixBase<Derived>& m); 119 AngleAxis& fromRotationMatrix(const MatrixBase<Derived>& m); 142 * \sa MatrixBase::isApprox() */ 178 AngleAxis<Scalar>& AngleAxis<Scalar>::operator=(const MatrixBase<Derived>& mat)
|