HomeSort by relevance Sort by last modified time
    Searched defs:m_matrix (Results 26 - 38 of 38) sorted by null

12

  /external/eigen/Eigen/src/Geometry/
Homogeneous.h 72 : m_matrix(matrix)
75 inline Index rows() const { return m_matrix.rows() + (int(Direction)==Vertical ? 1 : 0); }
76 inline Index cols() const { return m_matrix.cols() + (int(Direction)==Horizontal ? 1 : 0); }
80 if( (int(Direction)==Vertical && row==m_matrix.rows())
81 || (int(Direction)==Horizontal && col==m_matrix.cols()))
83 return m_matrix.coeff(row, col);
91 return internal::homogeneous_right_product_impl<Homogeneous,Rhs>(m_matrix,rhs.derived());
99 return internal::homogeneous_left_product_impl<Homogeneous,Lhs>(lhs.derived(),rhs.m_matrix);
107 return internal::homogeneous_left_product_impl<Homogeneous,Transform<Scalar,Dim,Mode,Options> >(lhs,rhs.m_matrix);
111 typename MatrixType::Nested m_matrix; member in class:Eigen::Homogeneous
    [all...]
Transform.h 224 MatrixType m_matrix; member in class:Eigen::Transform
240 m_matrix = other.m_matrix;
261 { m_matrix = other.m_matrix; return *this; }
292 m_matrix = other.matrix();
318 m_matrix.template block<Dim,Dim+1>(0,0) = other.matrix().template block<Dim,Dim+1>(0,0);
359 /** shortcut for m_matrix(row,col);
361 inline Scalar operator() (Index row, Index col) const { return m_matrix(row,col); }
362 /** shortcut for m_matrix(row,col)
    [all...]
  /external/eigen/Eigen/src/SparseCore/
MappedSparseMatrix.h 122 : m_matrix(mat),
131 inline Scalar value() const { return m_matrix.valuePtr()[m_id]; }
132 inline Scalar& valueRef() { return const_cast<Scalar&>(m_matrix.valuePtr()[m_id]); }
134 inline Index index() const { return m_matrix.innerIndexPtr()[m_id]; }
141 const MappedSparseMatrix& m_matrix; member in class:Eigen::MappedSparseMatrix::InnerIterator
153 : m_matrix(mat),
162 inline Scalar value() const { return m_matrix.valuePtr()[m_id-1]; }
163 inline Scalar& valueRef() { return const_cast<Scalar&>(m_matrix.valuePtr()[m_id-1]); }
165 inline Index index() const { return m_matrix.innerIndexPtr()[m_id-1]; }
172 const MappedSparseMatrix& m_matrix; member in class:Eigen::MappedSparseMatrix::ReverseInnerIterator
    [all...]
SparseBlock.h 33 : XprType::InnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
45 : XprType::ReverseInnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
54 : m_matrix(xpr), m_outerStart(i), m_outerSize(OuterSize)
58 : m_matrix(xpr), m_outerStart(IsRowMajor ? startRow : startCol), m_outerSize(IsRowMajor ? blockRows : blockCols)
61 EIGEN_STRONG_INLINE Index rows() const { return IsRowMajor ? m_outerSize.value() : m_matrix.rows(); }
62 EIGEN_STRONG_INLINE Index cols() const { return IsRowMajor ? m_matrix.cols() : m_outerSize.value(); }
66 typename XprType::Nested m_matrix; member in class:Eigen::BlockImpl
96 : SparseMatrixType::InnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
107 : SparseMatrixType::ReverseInnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
116 : m_matrix(xpr), m_outerStart(i), m_outerSize(OuterSize
242 typename SparseMatrixType::Nested m_matrix; member in class:Eigen::BlockImpl
399 typename XprType::Nested m_matrix; member in class:Eigen::BlockImpl
    [all...]
SparseSelfAdjointView.h 60 inline SparseSelfAdjointView(const MatrixType& matrix) : m_matrix(matrix)
65 inline Index rows() const { return m_matrix.rows(); }
66 inline Index cols() const { return m_matrix.cols(); }
69 const _MatrixTypeNested& matrix() const { return m_matrix; }
70 _MatrixTypeNested& matrix() { return m_matrix.const_cast_derived(); }
101 return SparseSelfAdjointTimeDenseProduct<MatrixType,OtherDerived,UpLo>(m_matrix, rhs.derived());
109 return DenseTimeSparseSelfAdjointProduct<OtherDerived,_MatrixTypeNested,UpLo>(lhs.derived(), rhs.m_matrix);
126 internal::permute_symm_to_fullsymm<UpLo>(m_matrix, _dest);
133 internal::permute_symm_to_fullsymm<UpLo>(m_matrix, tmp);
140 return SparseSymmetricPermutationProduct<_MatrixTypeNested,UpLo>(m_matrix, perm)
170 typename MatrixType::Nested m_matrix; member in class:Eigen::SparseSelfAdjointView
500 MatrixTypeNested m_matrix; member in class:Eigen::SparseSymmetricPermutationProduct
    [all...]
  /external/eigen/Eigen/src/SparseLU/
SparseLU_SupernodalMatrix.h 186 : m_matrix(mat),
201 inline Scalar value() const { return m_matrix.valuePtr()[m_idval]; }
203 inline Scalar& valueRef() { return const_cast<Scalar&>(m_matrix.valuePtr()[m_idval]); }
205 inline Index index() const { return m_matrix.rowIndex()[m_idrow]; }
218 const MappedSuperNodalMatrix& m_matrix; // Supernodal lower triangular matrix member in class:Eigen::internal::MappedSuperNodalMatrix::InnerIterator
  /external/eigen/Eigen/src/Cholesky/
LDLT.h 76 : m_matrix(),
89 : m_matrix(size, size),
102 : m_matrix(matrix.rows(), matrix.cols()),
123 return Traits::getU(m_matrix);
130 return Traits::getL(m_matrix);
145 return m_matrix.diagonal();
189 eigen_assert(m_matrix.rows()==b.rows()
218 return m_matrix;
223 inline Index rows() const { return m_matrix.rows(); }
224 inline Index cols() const { return m_matrix.cols();
245 MatrixType m_matrix; member in class:Eigen::LDLT
    [all...]
LLT.h 78 LLT() : m_matrix(), m_isInitialized(false) {}
86 LLT(Index size) : m_matrix(size, size),
90 : m_matrix(matrix.rows(), matrix.cols()),
100 return Traits::getU(m_matrix);
107 return Traits::getL(m_matrix);
125 eigen_assert(m_matrix.rows()==b.rows()
153 return m_matrix;
170 inline Index rows() const { return m_matrix.rows(); }
171 inline Index cols() const { return m_matrix.cols(); }
181 MatrixType m_matrix; member in class:Eigen::LLT
    [all...]
  /external/eigen/Eigen/src/Core/
TriangularMatrix.h 192 inline TriangularView(const MatrixType& matrix) : m_matrix(matrix)
195 inline Index rows() const { return m_matrix.rows(); }
196 inline Index cols() const { return m_matrix.cols(); }
197 inline Index outerStride() const { return m_matrix.outerStride(); }
198 inline Index innerStride() const { return m_matrix.innerStride(); }
201 template<typename Other> TriangularView& operator+=(const DenseBase<Other>& other) { return *this = m_matrix + other.derived(); }
203 template<typename Other> TriangularView& operator-=(const DenseBase<Other>& other) { return *this = m_matrix - other.derived(); }
205 TriangularView& operator*=(const typename internal::traits<MatrixType>::Scalar& other) { return *this = m_matrix * other; }
207 TriangularView& operator/=(const typename internal::traits<MatrixType>::Scalar& other) { return *this = m_matrix / other; }
225 return m_matrix.coeff(row, col)
423 MatrixTypeNested m_matrix; member in class:Eigen::TriangularView
    [all...]
VectorwiseOp.h 79 : m_matrix(mat), m_functor(func) {}
81 Index rows() const { return (Direction==Vertical ? 1 : m_matrix.rows()); }
82 Index cols() const { return (Direction==Horizontal ? 1 : m_matrix.cols()); }
87 return m_functor(m_matrix.col(j));
89 return m_functor(m_matrix.row(i));
95 return m_functor(m_matrix.col(index));
97 return m_functor(m_matrix.row(index));
101 MatrixTypeNested m_matrix; member in class:Eigen::PartialReduxExpr
208 return SubVector(m_matrix.derived(),i);
214 { return Direction==Vertical?m_matrix.cols():m_matrix.rows();
587 ExpressionTypeNested m_matrix; member in class:Eigen::VectorwiseOp
    [all...]
  /external/eigen/Eigen/src/SparseCholesky/
SimplicialCholesky.h 68 inline Index cols() const { return m_matrix.cols(); }
69 inline Index rows() const { return m_matrix.rows(); }
142 s << " L: " << ((total+=(m_matrix.cols()+1) * sizeof(int) + m_matrix.nonZeros()*(sizeof(int)+sizeof(Scalar))) >> 20) << "Mb" << "\n";
156 eigen_assert(m_matrix.rows()==b.rows());
166 if(m_matrix.nonZeros()>0) // otherwise L==I
172 if (m_matrix.nonZeros()>0) // otherwise U==I
233 CholMatrixType m_matrix; member in class:Eigen::SimplicialCholeskyBase
330 return Traits::getL(Base::m_matrix);
336 return Traits::getU(Base::m_matrix);
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/transforms/
TransformationMatrix.h 77 m_matrix[0][0] = a; m_matrix[0][1] = b; m_matrix[0][2] = 0; m_matrix[0][3] = 0;
78 m_matrix[1][0] = c; m_matrix[1][1] = d; m_matrix[1][2] = 0; m_matrix[1][3] = 0;
79 m_matrix[2][0] = 0; m_matrix[2][1] = 0; m_matrix[2][2] = 1; m_matrix[2][3] = 0
361 Matrix4 m_matrix; member in class:WebCore::TransformationMatrix
    [all...]
  /external/eigen/Eigen/src/SuperLUSupport/
SuperLUSupport.h 315 inline Index rows() const { return m_matrix.rows(); }
316 inline Index cols() const { return m_matrix.cols(); }
390 m_matrix = a;
392 m_sluA = internal::asSluMatrix(m_matrix);
444 mutable LUMatrixType m_matrix; // copy of the factorized matrix member in class:Eigen::SuperLUBase
562 using Base::m_matrix;
644 const int size = m_matrix.rows();
702 const int size = m_matrix.rows();
871 using Base::m_matrix;
955 const int size = m_matrix.rows()
    [all...]

Completed in 551 milliseconds

12