HomeSort by relevance Sort by last modified time
    Searched refs:MatrixBase (Results 1 - 25 of 123) sorted by null

1 2 3 4 5

  /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)

Completed in 720 milliseconds

1 2 3 4 5