| /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...] |