Searched refs:matrix (Results 101 - 125 of 1121) sorted by relevance

1234567891011>>

/external/eigen/unsupported/Eigen/src/SVD/
H A DJacobiSVD.h24 *** Their role is to reduce the problem of computing the SVD to the case of a square matrix.
87 bool run(JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
89 if(matrix.rows() > matrix.cols())
91 m_qr.compute(matrix);
92 svd.m_workMatrix = m_qr.matrixQR().block(0,0,matrix.cols(),matrix.cols()).template triangularView<Upper>();
133 bool run(JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
135 if(matrix.cols() > matrix
172 run(JacobiSVD<MatrixType, ColPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
226 run(JacobiSVD<MatrixType, ColPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
272 run(JacobiSVD<MatrixType, HouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
325 run(JacobiSVD<MatrixType, HouseholderQRPreconditioner>& svd, const MatrixType& matrix) argument
410 real_2x2_jacobi_svd(const MatrixType& matrix, Index p, Index q, JacobiRotation<RealScalar> *j_left, JacobiRotation<RealScalar> *j_right) argument
556 JacobiSVD(const MatrixType& matrix, unsigned int computationOptions = 0) argument
580 compute(const MatrixType& matrix) argument
640 compute(const MatrixType& matrix, unsigned int computationOptions) argument
[all...]
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_csc.h56 vl_csc_matrix *matrix);
/external/skia/src/animator/
H A DSkDrawShader.cpp19 SK_MEMBER(matrix, Matrix),
27 SkDrawShader::SkDrawShader() : matrix(NULL),
40 return matrix ? &matrix->getMatrix() : NULL;
/external/chromium_org/third_party/WebKit/Source/core/dom/
H A DDOMMatrix.cpp17 return new DOMMatrix(other->matrix(), other->is2D());
20 DOMMatrix::DOMMatrix(const TransformationMatrix& matrix, bool is2D) argument
22 m_matrix = matrix;
37 m_matrix = m_matrix * other->matrix();
47 m_matrix = other->matrix() * m_matrix;
/external/chromium_org/third_party/skia/gm/
H A Dgm.h81 // Most GMs will return the identity matrix, but some PDFs tests
84 SkMatrix matrix = fStarterMatrix; local
85 matrix.preConcat(this->onGetInitialTransform());
86 return matrix;
102 void setStarterMatrix(const SkMatrix& matrix) { argument
103 fStarterMatrix = matrix;
H A Dimagealphathreshold.cpp47 SkMatrix matrix; variable
48 matrix.reset();
49 matrix.setTranslate(WIDTH * .1f, HEIGHT * .1f);
50 matrix.postScale(.8f, .8f);
52 canvas->concat(matrix);
/external/skia/gm/
H A Dgm.h78 // Most GMs will return the identity matrix, but some PDFs tests
81 SkMatrix matrix = fStarterMatrix; local
82 matrix.preConcat(this->onGetInitialTransform());
83 return matrix;
99 void setStarterMatrix(const SkMatrix& matrix) { argument
100 fStarterMatrix = matrix;
H A Dimagealphathreshold.cpp47 SkMatrix matrix; variable
48 matrix.reset();
49 matrix.setTranslate(WIDTH * .1f, HEIGHT * .1f);
50 matrix.postScale(.8f, .8f);
52 canvas->concat(matrix);
/external/ceres-solver/internal/ceres/
H A Dcompressed_row_sparse_matrix_test.cc248 scoped_ptr<CompressedRowSparseMatrix> matrix(
252 EXPECT_EQ(matrix->num_rows(), 5);
253 EXPECT_EQ(matrix->num_cols(), 5);
254 EXPECT_EQ(matrix->num_nonzeros(), 9);
255 EXPECT_EQ(blocks, matrix->row_blocks());
256 EXPECT_EQ(blocks, matrix->col_blocks());
263 matrix->RightMultiply(x.data(), y.data());
269 matrix->LeftMultiply(x.data(), y.data());
275 matrix->ToDenseMatrix(&dense);
349 CompressedRowSparseMatrix matrix(
470 CompressedRowSparseMatrix* matrix = new CompressedRowSparseMatrix(tsm); local
476 ToDenseMatrix(const cs_di* matrix, Matrix* dense_matrix) argument
[all...]
/external/chromium_org/ui/gfx/
H A Dtransform_util.cc104 // Returns false if the matrix cannot be normalized.
119 SkMatrix44 matrix(SkMatrix44::kIdentity_Constructor);
122 matrix.setDouble(3, i, decomp.perspective[i]);
123 return matrix;
127 SkMatrix44 matrix(SkMatrix44::kUninitialized_Constructor);
128 // Implicitly calls matrix.setIdentity()
129 matrix.setTranslate(SkDoubleToMScalar(decomp.translate[0]),
132 return matrix;
148 SkMatrix44 matrix(SkMatrix44::kUninitialized_Constructor);
150 // Implicitly calls matrix
[all...]
H A Dtransform_unittest.cc29 EXPECT_FLOAT_EQ((a), (transform).matrix().get(0, 0)); \
30 EXPECT_FLOAT_EQ((b), (transform).matrix().get(0, 1)); \
31 EXPECT_FLOAT_EQ((c), (transform).matrix().get(0, 2)); \
32 EXPECT_FLOAT_EQ((d), (transform).matrix().get(0, 3));
35 EXPECT_FLOAT_EQ((a), (transform).matrix().get(1, 0)); \
36 EXPECT_FLOAT_EQ((b), (transform).matrix().get(1, 1)); \
37 EXPECT_FLOAT_EQ((c), (transform).matrix().get(1, 2)); \
38 EXPECT_FLOAT_EQ((d), (transform).matrix().get(1, 3));
41 EXPECT_FLOAT_EQ((a), (transform).matrix().get(2, 0)); \
42 EXPECT_FLOAT_EQ((b), (transform).matrix()
93 SkMatrix44& matrix = transform->matrix(); local
119 SkMatrix44& matrix = transform->matrix(); local
149 SkMatrix44& matrix = transform->matrix(); local
2279 SkMatrix44& matrix = A.matrix(); local
[all...]
/external/pdfium/fpdfsdk/src/
H A Dfpdf_flatten.cpp275 CFX_AffineMatrix GetMatrix(CPDF_Rect rcAnnot, CPDF_Rect rcStream, CFX_AffineMatrix matrix) argument
280 matrix.TransformRect(rcStream);
291 void GetOffset(FX_FLOAT& fa, FX_FLOAT& fd, FX_FLOAT& fe, FX_FLOAT& ff, CPDF_Rect rcAnnot, CPDF_Rect rcStream, CFX_AffineMatrix matrix) argument
298 if (matrix.a != 0 && matrix.d != 0)
309 FX_FLOAT x1 = matrix.a * rcStream.left + matrix.c * rcStream.bottom + matrix.e;
310 FX_FLOAT y1 = matrix.b * rcStream.left + matrix
498 CFX_AffineMatrix matrix = pAPDic->GetMatrix("Matrix"); local
[all...]
/external/eigen/Eigen/src/Eigenvalues/
H A DHessenbergDecomposition.h32 * \brief Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation
34 * \tparam _MatrixType the type of the matrix of which we are computing the Hessenberg decomposition
36 * This class performs an Hessenberg decomposition of a matrix \f$ A \f$. In
38 * matrix \f$ Q \f$ and a Hessenberg matrix \f$ H \f$ such that \f$ A = Q H
39 * Q^T \f$. An orthogonal matrix is a matrix whose inverse equals its
40 * transpose (\f$ Q^{-1} = Q^T \f$). A Hessenberg matrix has zeros below the
42 * of a complex matrix is \f$ A = Q H Q^* \f$ with \f$ Q \f$ unitary (that is,
46 * given matrix
118 HessenbergDecomposition(const MatrixType& matrix) argument
150 compute(const MatrixType& matrix) argument
[all...]
H A DComplexEigenSolver.h26 * \tparam _MatrixType the type of the matrix of which we are
30 * The eigenvalues and eigenvectors of a matrix \f$ A \f$ are scalars
32 * \f$. If \f$ D \f$ is a diagonal matrix with the eigenvalues on
33 * the diagonal, and \f$ V \f$ is a matrix with the eigenvectors as
34 * its columns, then \f$ A V = V D \f$. The matrix \f$ V \f$ is
80 /** \brief Type for matrix of eigenvectors as returned by eigenvectors().
82 * This is a square matrix with entries of type #ComplexScalar.
116 /** \brief Constructor; computes eigendecomposition of given matrix.
118 * \param[in] matrix Square matrix whos
125 ComplexEigenSolver(const MatrixType& matrix, bool computeEigenvectors = true) argument
252 compute(const MatrixType& matrix, bool computeEigenvectors) argument
[all...]
H A DComplexSchur.h28 * \brief Performs a complex Schur decomposition of a real or complex square matrix
30 * \tparam _MatrixType the type of the matrix of which we are
34 * Given a real or complex square matrix A, this class computes the
36 * complex matrix, and T is a complex upper triangular matrix. The
37 * diagonal of the matrix T corresponds to the eigenvalues of the
38 * matrix A.
41 * a given matrix. Alternatively, you can use the
78 * This is a square matrix with entries of type #ComplexScalar.
85 * \param [in] size Positive integer, size of the matrix whos
112 ComplexSchur(const MatrixType& matrix, bool computeU = true) argument
316 compute(const MatrixType& matrix, bool computeU) argument
353 run(ComplexSchur<MatrixType>& _this, const MatrixType& matrix, bool computeU) argument
364 run(ComplexSchur<MatrixType>& _this, const MatrixType& matrix, bool computeU) argument
[all...]
/external/robolectric/src/main/java/com/xtremelabs/robolectric/shadows/
H A DShadowImageView.java26 private Matrix matrix; field in class:ShadowImageView
140 public void setImageMatrix(Matrix matrix) { argument
141 this.matrix = new Matrix(matrix);
146 if (matrix != null) {
147 canvas.translate(shadowOf(matrix).getTransX(), shadowOf(matrix)
149 canvas.scale(shadowOf(matrix).getScaleX(), shadowOf(matrix)
/external/chromium_org/third_party/skia/src/views/animated/
H A DSkImageView.cpp72 bool SkImageView::getImageMatrix(SkMatrix* matrix) const
77 if (matrix)
78 *matrix = *fMatrix;
83 if (matrix)
84 matrix->reset();
89 void SkImageView::setImageMatrix(const SkMatrix* matrix) argument
93 if (matrix && !matrix->isIdentity())
97 *fMatrix = *matrix;
111 // only redraw if we changed our matrix an
152 SkMatrix matrix; local
[all...]
/external/skia/src/views/animated/
H A DSkImageView.cpp72 bool SkImageView::getImageMatrix(SkMatrix* matrix) const
77 if (matrix)
78 *matrix = *fMatrix;
83 if (matrix)
84 matrix->reset();
89 void SkImageView::setImageMatrix(const SkMatrix* matrix) argument
93 if (matrix && !matrix->isIdentity())
97 *fMatrix = *matrix;
111 // only redraw if we changed our matrix an
152 SkMatrix matrix; local
[all...]
/external/chromium_org/third_party/skia/include/effects/
H A DSk2DPathEffect.h61 static SkLine2DPathEffect* Create(SkScalar width, const SkMatrix& matrix) { argument
62 return SkNEW_ARGS(SkLine2DPathEffect, (width, matrix));
71 SkLine2DPathEffect(SkScalar width, const SkMatrix& matrix) argument
72 : Sk2DPathEffect(matrix), fWidth(width) {}
90 * Stamp the specified path to fill the shape, using the matrix to define
93 static SkPath2DPathEffect* Create(const SkMatrix& matrix, const SkPath& path) { argument
94 return SkNEW_ARGS(SkPath2DPathEffect, (matrix, path));
/external/eigen/unsupported/Eigen/src/SparseExtra/
H A DBlockOfDynamicSparseMatrix.h47 inline SparseInnerVectorSet(const MatrixType& matrix, Index outerStart, Index outerSize)
48 : m_matrix(matrix), m_outerStart(outerStart), m_outerSize(outerSize)
50 eigen_assert( (outerStart>=0) && ((outerStart+outerSize)<=matrix.outerSize()) );
53 inline SparseInnerVectorSet(const MatrixType& matrix, Index outer)
54 : m_matrix(matrix), m_outerStart(outer), m_outerSize(Size)
57 eigen_assert( (outer>=0) && (outer<matrix.outerSize()) );
/external/skia/include/effects/
H A DSk2DPathEffect.h64 static SkLine2DPathEffect* Create(SkScalar width, const SkMatrix& matrix) { argument
65 return SkNEW_ARGS(SkLine2DPathEffect, (width, matrix));
74 SkLine2DPathEffect(SkScalar width, const SkMatrix& matrix) argument
75 : Sk2DPathEffect(matrix), fWidth(width) {}
91 * Stamp the specified path to fill the shape, using the matrix to define
94 static SkPath2DPathEffect* Create(const SkMatrix& matrix, const SkPath& path) { argument
95 return SkNEW_ARGS(SkPath2DPathEffect, (matrix, path));
/external/eigen/blas/
H A Dlevel3_impl.h55 if(beta==Scalar(0)) matrix(c, *m, *n, *ldc).setZero();
56 else matrix(c, *m, *n, *ldc) *= beta;
144 matrix(b,*m,*n,*ldb) *= alpha;
220 Matrix<Scalar,Dynamic,Dynamic,ColMajor> tmp = matrix(b,*m,*n,*ldb);
221 matrix(b,*m,*n,*ldb).setZero();
260 if(beta==Scalar(0)) matrix(c, *m, *n, *ldc).setZero();
261 else matrix(c, *m, *n, *ldc) *= beta;
270 // FIXME add support for symmetric complex matrix
275 matA.triangularView<Upper>() = matrix(a,size,size,*lda);
276 matA.triangularView<Lower>() = matrix(
[all...]
/external/chromium_org/third_party/skia/src/utils/
H A DSkLayer.cpp77 void SkLayer::setMatrix(const SkMatrix& matrix) { argument
78 fMatrix = matrix;
81 void SkLayer::setChildrenMatrix(const SkMatrix& matrix) { argument
82 fChildrenMatrix = matrix;
141 void SkLayer::getLocalTransform(SkMatrix* matrix) const {
142 matrix->setTranslate(m_position.fX, m_position.fY);
146 matrix->preTranslate(tx, ty);
147 matrix->preConcat(this->getMatrix());
148 matrix->preTranslate(-tx, -ty);
151 void SkLayer::localToGlobal(SkMatrix* matrix) cons
[all...]
/external/pdfium/core/src/fpdfapi/fpdf_edit/
H A Dfpdf_edit_content.cpp12 CFX_ByteTextBuf& operator << (CFX_ByteTextBuf& ar, CFX_AffineMatrix& matrix) argument
14 ar << matrix.a << " " << matrix.b << " " << matrix.c << " " << matrix.d << " " << matrix.e << " " << matrix.f;
103 void CPDF_PageContentGenerate::ProcessForm(CFX_ByteTextBuf& buf, FX_LPCBYTE data, FX_DWORD size, CFX_Matrix& matrix) argument
113 matrix.TransformRect(bbox);
116 buf << "q " << matrix << " c local
120 TransformContent(CFX_Matrix& matrix) argument
[all...]
/external/skia/src/utils/
H A DSkLayer.cpp77 void SkLayer::setMatrix(const SkMatrix& matrix) { argument
78 fMatrix = matrix;
81 void SkLayer::setChildrenMatrix(const SkMatrix& matrix) { argument
82 fChildrenMatrix = matrix;
141 void SkLayer::getLocalTransform(SkMatrix* matrix) const {
142 matrix->setTranslate(m_position.fX, m_position.fY);
146 matrix->preTranslate(tx, ty);
147 matrix->preConcat(this->getMatrix());
148 matrix->preTranslate(-tx, -ty);
151 void SkLayer::localToGlobal(SkMatrix* matrix) cons
[all...]

Completed in 484 milliseconds

1234567891011>>