/external/eigen/Eigen/src/Eigen2Support/ |
Cwise.h | 59 inline Cwise(const ExpressionType& matrix) : m_matrix(matrix) {} 62 inline const ExpressionType& _expression() const { return m_matrix; } 160 ExpressionTypeNested m_matrix; member in class:Eigen::Cwise
|
Minor.h | 63 : m_matrix(matrix), m_row(row), m_col(col) 71 inline Index rows() const { return m_matrix.rows() - 1; } 72 inline Index cols() const { return m_matrix.cols() - 1; } 76 return m_matrix.const_cast_derived().coeffRef(row + (row >= m_row), col + (col >= m_col)); 81 return m_matrix.coeff(row + (row >= m_row), col + (col >= m_col)); 85 const typename MatrixType::Nested m_matrix; member in class:Eigen::Minor
|
/external/webkit/Source/WebCore/platform/graphics/transforms/ |
Matrix3DTransformOperation.h | 40 TransformationMatrix matrix() const {return m_matrix; } 43 virtual bool isIdentity() const { return m_matrix.isIdentity(); } 53 return m_matrix == m->m_matrix; 58 transform.multiply(TransformationMatrix(m_matrix)); 66 m_matrix = mat; 69 TransformationMatrix m_matrix; member in class:WebCore::Matrix3DTransformOperation
|
/external/eigen/Eigen/src/Core/ |
Flagged.h | 51 inline Flagged(const ExpressionType& matrix) : m_matrix(matrix) {} 53 inline Index rows() const { return m_matrix.rows(); } 54 inline Index cols() const { return m_matrix.cols(); } 55 inline Index outerStride() const { return m_matrix.outerStride(); } 56 inline Index innerStride() const { return m_matrix.innerStride(); } 60 return m_matrix.coeff(row, col); 65 return m_matrix.coeff(index); 70 return m_matrix.const_cast_derived().coeffRef(row, col); 75 return m_matrix.const_cast_derived().coeffRef(index); 80 return m_matrix.const_cast_derived().coeffRef(row, col) 121 ExpressionTypeNested m_matrix; member in class:Eigen::Flagged [all...] |
CwiseUnaryView.h | 67 : m_matrix(mat), m_functor(func) {} 71 EIGEN_STRONG_INLINE Index rows() const { return m_matrix.rows(); } 72 EIGEN_STRONG_INLINE Index cols() const { return m_matrix.cols(); } 79 nestedExpression() const { return m_matrix; } 83 nestedExpression() { return m_matrix.const_cast_derived(); } 87 typename internal::nested<MatrixType>::type m_matrix; member in class:Eigen::CwiseUnaryView
|
Diagonal.h | 72 inline Diagonal(MatrixType& matrix, Index index = DiagIndex) : m_matrix(matrix), m_index(index) {} 77 { return m_index.value()<0 ? (std::min)(m_matrix.cols(),m_matrix.rows()+m_index.value()) : (std::min)(m_matrix.rows(),m_matrix.cols()-m_index.value()); } 83 return m_matrix.outerStride() + 1; 97 inline ScalarWithConstIfNotLvalue* data() { return &(m_matrix.const_cast_derived().coeffRef(rowOffset(), colOffset())); } 98 inline const Scalar* data() const { return &(m_matrix.const_cast_derived().coeffRef(rowOffset(), colOffset())); } 103 return m_matrix.const_cast_derived().coeffRef(row+rowOffset(), row+colOffset()); 108 return m_matrix.const_cast_derived().coeffRef(row+rowOffset(), row+colOffset()) 144 typename MatrixType::Nested m_matrix; member in class:Eigen::Diagonal [all...] |
DiagonalProduct.h | 52 : m_matrix(matrix), m_diagonal(diagonal) 57 inline Index rows() const { return m_matrix.rows(); } 58 inline Index cols() const { return m_matrix.cols(); } 62 return m_diagonal.diagonal().coeff(ProductOrder == OnTheLeft ? row : col) * m_matrix.coeff(row, col); 82 return internal::pmul(m_matrix.template packet<LoadMode>(row, col), 93 return internal::pmul(m_matrix.template packet<LoadMode>(row, col), 97 typename MatrixType::Nested m_matrix; member in class:Eigen::DiagonalProduct
|
IO.h | 96 : m_matrix(matrix), m_format(format) 101 return internal::print_matrix(s, wf.m_matrix.eval(), wf.m_format); 105 const typename ExpressionType::Nested m_matrix; member in class:Eigen::WithFormat
|
Replicate.h | 74 : m_matrix(matrix), m_rowFactor(RowFactor), m_colFactor(ColFactor) 83 : m_matrix(matrix), m_rowFactor(rowFactor), m_colFactor(colFactor) 89 inline Index rows() const { return m_matrix.rows() * m_rowFactor.value(); } 90 inline Index cols() const { return m_matrix.cols() * m_colFactor.value(); } 97 : row%m_matrix.rows(); 100 : col%m_matrix.cols(); 102 return m_matrix.coeff(actual_row, actual_col); 109 : row%m_matrix.rows(); 112 : col%m_matrix.cols(); 114 return m_matrix.template packet<LoadMode>(actual_row, actual_col) 123 MatrixTypeNested m_matrix; member in class:Eigen::Replicate [all...] |
Reverse.h | 98 inline Reverse(const MatrixType& matrix) : m_matrix(matrix) { } 102 inline Index rows() const { return m_matrix.rows(); } 103 inline Index cols() const { return m_matrix.cols(); } 107 return -m_matrix.innerStride(); 118 return m_matrix.const_cast_derived().coeffRef(ReverseRow ? m_matrix.rows() - row - 1 : row, 119 ReverseCol ? m_matrix.cols() - col - 1 : col); 124 return m_matrix.coeff(ReverseRow ? m_matrix.rows() - row - 1 : row, 125 ReverseCol ? m_matrix.cols() - col - 1 : col) 180 typename MatrixType::Nested m_matrix; member in class:Eigen::Reverse [all...] |
SelfAdjointView.h | 72 inline SelfAdjointView(MatrixType& matrix) : m_matrix(matrix) 75 inline Index rows() const { return m_matrix.rows(); } 76 inline Index cols() const { return m_matrix.cols(); } 77 inline Index outerStride() const { return m_matrix.outerStride(); } 78 inline Index innerStride() const { return m_matrix.innerStride(); } 86 return m_matrix.coeff(row, col); 95 return m_matrix.const_cast_derived().coeffRef(row, col); 99 const MatrixTypeNestedCleaned& _expression() const { return m_matrix; } 101 const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; } 102 MatrixTypeNestedCleaned& nestedExpression() { return *const_cast<MatrixTypeNestedCleaned*>(&m_matrix); } 189 MatrixTypeNested m_matrix; member in class:Eigen::SelfAdjointView [all...] |
SelfCwiseBinaryOp.h | 55 inline SelfCwiseBinaryOp(Lhs& xpr, const BinaryOp& func = BinaryOp()) : m_matrix(xpr), m_functor(func) {} 57 inline Index rows() const { return m_matrix.rows(); } 58 inline Index cols() const { return m_matrix.cols(); } 59 inline Index outerStride() const { return m_matrix.outerStride(); } 60 inline Index innerStride() const { return m_matrix.innerStride(); } 61 inline const Scalar* data() const { return m_matrix.data(); } 68 return m_matrix.const_cast_derived().coeffRef(row, col); 72 return m_matrix.coeffRef(row, col); 80 return m_matrix.const_cast_derived().coeffRef(index); 84 return m_matrix.const_cast_derived().coeffRef(index) 164 Lhs& m_matrix; member in class:Eigen::SelfCwiseBinaryOp [all...] |
Transpositions.h | 368 : m_transpositions(tr), m_matrix(matrix) 371 inline int rows() const { return m_matrix.rows(); } 372 inline int cols() const { return m_matrix.cols(); } 379 if(!(is_same<MatrixTypeNestedCleaned,Dest>::value && extract_data(dst) == extract_data(m_matrix))) 380 dst = m_matrix; 394 typename MatrixType::Nested m_matrix; member in struct:Eigen::internal::transposition_matrix_product_retval
|
PermutationMatrix.h | 546 : m_permutation(perm), m_matrix(matrix) 549 inline int rows() const { return m_matrix.rows(); } 550 inline int cols() const { return m_matrix.cols(); } 556 if(is_same<MatrixTypeNestedCleaned,Dest>::value && extract_data(dst) == extract_data(m_matrix)) 593 (m_matrix, ((Side==OnTheRight) ^ Transposed) ? m_permutation.indices().coeff(i) : i); 600 typename MatrixType::Nested m_matrix; member in struct:Eigen::internal::permut_matrix_product_retval
|
Transpose.h | 65 inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} 69 inline Index rows() const { return m_matrix.cols(); } 70 inline Index cols() const { return m_matrix.rows(); } 74 nestedExpression() const { return m_matrix; } 78 nestedExpression() { return m_matrix.const_cast_derived(); } 81 typename MatrixType::Nested m_matrix; member in class:Eigen::Transpose
|
/external/eigen/unsupported/Eigen/src/SparseExtra/ |
BlockOfDynamicSparseMatrix.h | 33 : MatrixType::InnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer) 42 : m_matrix(matrix), m_outerStart(outerStart), m_outerSize(outerSize) 48 : m_matrix(matrix), m_outerStart(outer), m_outerSize(Size) 69 m_matrix.const_cast_derived()._data()[m_outerStart+j].swap(aux._data()); 84 count += m_matrix._data()[m_outerStart+j].size(); 91 eigen_assert(m_matrix.data()[m_outerStart].size()>0); 92 return m_matrix.data()[m_outerStart].vale(m_matrix.data()[m_outerStart].size()-1); 101 EIGEN_STRONG_INLINE Index rows() const { return IsRowMajor ? m_outerSize.value() : m_matrix.rows(); } 102 EIGEN_STRONG_INLINE Index cols() const { return IsRowMajor ? m_matrix.cols() : m_outerSize.value(); 106 const typename MatrixType::Nested m_matrix; member in class:Eigen::SparseInnerVectorSet [all...] |
/external/eigen/Eigen/src/SparseCore/ |
SparsePermutation.h | 49 : m_permutation(perm), m_matrix(matrix) 52 inline int rows() const { return m_matrix.rows(); } 53 inline int cols() const { return m_matrix.cols(); } 59 SparseMatrix<Scalar,SrcStorageOrder,Index> tmp(m_matrix.rows(), m_matrix.cols()); 60 VectorXi sizes(m_matrix.outerSize()); 61 for(Index j=0; j<m_matrix.outerSize(); ++j) 64 sizes[((Side==OnTheLeft) ^ Transposed) ? jp : j] = m_matrix.innerVector(((Side==OnTheRight) ^ Transposed) ? jp : j).size(); 67 for(Index j=0; j<m_matrix.outerSize(); ++j) 72 for(typename MatrixTypeNestedCleaned::InnerIterator it(m_matrix,jsrc); it; ++it 101 typename MatrixType::Nested m_matrix; member in struct:Eigen::internal::permut_sparsematrix_product_retval [all...] |
SparseTriangularView.h | 40 inline Index rows() const { return m_matrix.rows(); } 41 inline Index cols() const { return m_matrix.cols(); } 47 inline SparseTriangularView(const MatrixType& matrix) : m_matrix(matrix) {} 50 inline const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; } 60 MatrixTypeNested m_matrix; member in class:Eigen::SparseTriangularView
|
SparseView.h | 40 m_matrix(mat), m_reference(m_reference), m_epsilon(m_epsilon) {} 44 inline Index rows() const { return m_matrix.rows(); } 45 inline Index cols() const { return m_matrix.cols(); } 47 inline Index innerSize() const { return m_matrix.innerSize(); } 48 inline Index outerSize() const { return m_matrix.outerSize(); } 51 MatrixTypeNested m_matrix; member in class:Eigen::SparseView 62 IterBase(view.m_matrix, outer), m_view(view)
|
/external/webkit/Source/WebCore/svg/ |
SVGTransform.h | 50 SVGMatrix& svgMatrix() { return static_cast<SVGMatrix&>(m_matrix); } 51 AffineTransform matrix() const { return m_matrix; } 77 AffineTransform m_matrix; member in class:WebCore::SVGTransform 82 return a.m_type == b.m_type && a.m_angle == b.m_angle && a.m_matrix == b.m_matrix;
|
/external/eigen/Eigen/src/Eigenvalues/ |
HessenbergDecomposition.h | 101 : m_matrix(size,size), 119 : m_matrix(matrix), 129 _compute(m_matrix, m_hCoeffs, m_temp); 152 m_matrix = matrix; 159 _compute(m_matrix, m_hCoeffs, m_temp); 215 return m_matrix; 235 return HouseholderSequenceType(m_matrix, m_hCoeffs.conjugate()) 236 .setLength(m_matrix.rows() - 1) 273 MatrixType m_matrix; member in class:Eigen::HessenbergDecomposition
|
/external/eigen/Eigen/src/LU/ |
Inverse.h | 276 MatrixTypeNested m_matrix; member in struct:Eigen::internal::inverse_impl 279 : m_matrix(matrix) 282 inline Index rows() const { return m_matrix.rows(); } 283 inline Index cols() const { return m_matrix.cols(); } 289 eigen_assert(( (Size<=1) || (Size>4) || (extract_data(m_matrix)!=extract_data(dst))) 292 compute_inverse<MatrixTypeNestedCleaned, Dest>::run(m_matrix, dst);
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
Scaling.h | 81 m_matrix = mat; 91 for (int k=0; k<m_matrix.outerSize(); ++k) 93 for (typename MatrixType::InnerIterator it(m_matrix, k); it; ++it) 115 for (int k=0; k<m_matrix.outerSize(); ++k) 117 for (typename MatrixType::InnerIterator it(m_matrix, k); it; ++it) 144 mat = m_matrix; 176 MatrixType m_matrix; member in class:Scaling
|
/external/eigen/Eigen/src/Cholesky/ |
LDLT.h | 72 LDLT() : m_matrix(), m_transpositions(), m_isInitialized(false) {} 81 : m_matrix(size, size), 93 : m_matrix(matrix.rows(), matrix.cols()), 113 return Traits::getU(m_matrix); 120 return Traits::getL(m_matrix); 135 return m_matrix.diagonal(); 179 eigen_assert(m_matrix.rows()==b.rows() 208 return m_matrix; 213 inline Index rows() const { return m_matrix.rows(); } 214 inline Index cols() const { return m_matrix.cols(); 235 MatrixType m_matrix; member in class:Eigen::LDLT [all...] |
/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
Transform.h | 74 MatrixType m_matrix; member in class:Eigen::Transform 83 m_matrix = other.m_matrix; 92 { m_matrix = other.m_matrix; return *this; } 124 { m_matrix = other; return *this; } 135 /** shortcut for m_matrix(row,col); 137 inline Scalar operator() (int row, int col) const { return m_matrix(row,col); } 138 /** shortcut for m_matrix(row,col); 140 inline Scalar& operator() (int row, int col) { return m_matrix(row,col); [all...] |