Searched defs:matrix (Results 51 - 75 of 258) sorted by relevance

1234567891011

/external/webkit/Source/WebCore/platform/graphics/transforms/
H A DMatrixTransformOperation.h45 TransformationMatrix matrix() const { return TransformationMatrix(m_a, m_b, m_c, m_d, m_e, m_f); } function in class:WebCore::MatrixTransformOperation
64 TransformationMatrix matrix(m_a, m_b, m_c, m_d, m_e, m_f);
65 transform.multiply(matrix);
/external/webkit/Source/WebCore/platform/win/
H A DDragImageCairoWin.cpp78 cairo_matrix_t matrix; local
79 cairo_matrix_init(&matrix, 1.0, 0.0, 0.0, -1.0, 0.0, size.height());
80 cairo_set_matrix(cr, &matrix);
/external/webkit/Source/WebCore/svg/
H A DSVGStyledTransformableElement.cpp58 AffineTransform matrix; local
59 transform().concatenate(matrix);
61 matrix *= *m_supplementalTransform;
62 return matrix;
H A DSVGTextElement.cpp90 AffineTransform matrix; local
91 transform().concatenate(matrix);
93 matrix *= *m_supplementalTransform;
94 return matrix;
H A DSVGTransform.cpp49 SVGTransform::SVGTransform(const AffineTransform& matrix) argument
52 , m_matrix(matrix)
56 void SVGTransform::setMatrix(const AffineTransform& matrix) argument
60 m_matrix = matrix;
65 // The underlying matrix has been changed, alter the transformation type.
66 // Spec: In case the matrix object is changed directly (i.e., without using the methods on the SVGTransform interface itself)
139 builder.append(makeString("matrix(", String::number(m_matrix.a()), ' ', String::number(m_matrix.b()), ' ', String::number(m_matrix.c()), ' '));
H A DSVGTransform.h51 AffineTransform matrix() const { return m_matrix; } function in class:WebCore::SVGTransform
/external/eigen/Eigen/src/Core/
H A DDiagonal.h19 * \brief Expression of a diagonal/subdiagonal/superdiagonal in a matrix
26 * The matrix is not required to be square.
29 * of a square matrix. It is the return type of MatrixBase::diagonal() and MatrixBase::diagonal(Index) and most of the
72 inline Diagonal(MatrixType& matrix, Index index = DiagIndex) : m_matrix(matrix), m_index(index) {} argument
157 /** \returns an expression of the main diagonal of the matrix \c *this
180 /** \returns an expression of the \a DiagIndex-th sub or super diagonal of the matrix \c *this
206 /** \returns an expression of the \a DiagIndex-th sub or super diagonal of the matrix \c *this
H A DDiagonalProduct.h51 inline DiagonalProduct(const MatrixType& matrix, const DiagonalType& diagonal) argument
52 : m_matrix(matrix), m_diagonal(diagonal)
54 eigen_assert(diagonal.diagonal().size() == (ProductOrder == OnTheLeft ? matrix.rows() : matrix.cols()));
101 /** \returns the diagonal matrix product of \c *this by the diagonal matrix \a diagonal.
111 /** \returns the diagonal matrix product of \c *this by the matrix \a matrix.
116 DiagonalBase<DiagonalDerived>::operator*(const MatrixBase<MatrixDerived> &matrix) cons
[all...]
H A DReplicate.h19 * \brief Expression of the multiple replication of a matrix or vector
23 * This class represents an expression of the multiple replication of a matrix or vector.
73 inline explicit Replicate(const OriginalMatrixType& matrix) argument
74 : m_matrix(matrix), m_rowFactor(RowFactor), m_colFactor(ColFactor)
82 inline Replicate(const OriginalMatrixType& matrix, Index rowFactor, Index colFactor) argument
83 : m_matrix(matrix), m_rowFactor(rowFactor), m_colFactor(colFactor)
/external/eigen/Eigen/src/Eigenvalues/
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
238 compute(const MatrixType& matrix, bool computeEigenvectors) argument
[all...]
/external/eigen/Eigen/src/Geometry/
H A DRotationBase.h36 /** corresponding linear transformation matrix type */
44 /** \returns an equivalent rotation matrix */
47 /** \returns an equivalent rotation matrix
50 inline RotationMatrixType matrix() const { return derived().toRotationMatrix(); } function in class:Eigen::RotationBase
65 * - a DimxDim linear transformation matrix
66 * - a DimxDim diagonal matrix (axis aligned scaling)
99 // implementation of the generic product rotation * matrix
136 * \brief Constructs a Dim x Dim rotation matrix from the rotation \a r
149 * \brief Set a Dim x Dim rotation matrix from the rotation \a r
165 * Helper function to return an arbitrary rotation object to a rotation matrix
[all...]
/external/eigen/Eigen/src/SVD/
H A DUpperBidiagonalization.h55 UpperBidiagonalization(const MatrixType& matrix) argument
56 : m_householder(matrix.rows(), matrix.cols()),
57 m_bidiagonal(matrix.cols(), matrix.cols()),
60 compute(matrix);
63 UpperBidiagonalization& compute(const MatrixType& matrix);
89 UpperBidiagonalization<_MatrixType>& UpperBidiagonalization<_MatrixType>::compute(const _MatrixType& matrix) argument
91 Index rows = matrix.rows();
92 Index cols = matrix
[all...]
/external/eigen/Eigen/src/SparseCore/
H A DSparseTriangularView.h47 inline SparseTriangularView(const MatrixType& matrix) : m_matrix(matrix) {} argument
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
H A DScaling.h20 * NOTE It is assumed that the matrix does not have empty row or column,
28 * // Compute the left and right scaling vectors. The matrix is equilibrated at output
38 * \tparam _MatrixType the type of the matrix. It should be a real square sparsematrix
57 Scaling(const MatrixType& matrix) argument
60 compute(matrix);
66 * Compute the left and right diagonal matrices to scale the input matrix @p mat
76 assert((m>0 && m == n) && "Please give a non - empty matrix");
113 // Scale the rows and the columns of the matrix
137 * the input matrix is scaled with the computed vectors at output
146 /** Get the vector to scale the rows of the matrix
[all...]
/external/freetype/include/freetype/
H A Dftglyph.h275 /* matrix :: A pointer to a 2x2 matrix to apply. */
284 /* The 2x2 transformation matrix is also applied to the glyph's */
289 FT_Matrix* matrix,
572 /* Perform the matrix operation `b = a*b'. */
575 /* a :: A pointer to matrix `a'. */
578 /* b :: A pointer to matrix `b'. */
594 /* Invert a 2x2 matrix. Return an error if it can't be inverted. */
597 /* matrix :: A pointer to the target matrix
604 FT_Matrix_Invert( FT_Matrix* matrix ); variable
[all...]
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/objects/
H A DObjectHelper.java298 //load parent inverse matrix
302 //create the global matrix (without the scale)
306 //compute local matrix
334 * This method returns the matrix of a given name for the given structure.
335 * The matrix is NOT transformed if Y axis is up - the raw data is loaded from the blender file.
337 * the structure with matrix data
339 * the name of the matrix
340 * @return the required matrix
347 * This method returns the matrix of a given name for the given structure.
350 * the structure with matrix dat
397 getScale(Matrix4f matrix) argument
[all...]
/external/jmonkeyengine/engine/src/core/com/jme3/math/
H A DEigen3f.java141 * Scale the matrix so its entries are in [-1,1]. The scaling is applied
142 * only when at least one matrix entry has magnitude larger than 1.
144 * @return the max magnitude in this matrix
274 * max row of the matrix in the Vector store.
276 * @param matrix
280 * magnitude entry of the matrix.
282 * a Vector3f to store the values of the row of the matrix
284 * @return true if the given matrix has a non 0 rank.
286 private boolean positiveRank(Matrix3f matrix, float[] maxMagnitudeStore, Vector3f maxRowStore) { argument
287 // Locate the maximum-magnitude entry of the matrix
[all...]
/external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/authoring/
H A DTrackMetaData.java33 private long[] matrix = new long[]{0x00010000, 0, 0, 0, 0x00010000, 0, 0, 0, 0x40000000}; field in class:TrackMetaData
84 return matrix;
88 this.matrix = m;
/external/opencv/otherlibs/highgui/
H A Dloadsave.cpp392 CvMat hdr, *matrix = 0; local
442 CV_CALL( matrix = cvCreateMat( size.height, size.width, CV_MAKETYPE(type, cn) ));
452 matrix = cvGetMat( image, &hdr );
455 if( !reader->ReadData( matrix->data.ptr, matrix->step, iscolor ))
458 cvReleaseMat( &matrix );
471 cvReleaseMat( &matrix );
476 return load_as_matrix ? (void*)matrix : (void*)image;
/external/skia/gm/
H A Dpoly2poly.cpp27 SkMatrix matrix; local
36 matrix.setPolyToPoly(src, dst, count);
37 canvas->concat(matrix);
H A Dshapes.cpp89 SkMatrix matrix; local
94 matrix.setScale(-SK_Scalar1, SK_Scalar1);
95 matrix.postTranslate(SkIntToScalar(220), SkIntToScalar(240));
96 gs->appendShape(&fGroup, matrix);
97 matrix.setTranslate(SkIntToScalar(240), 0);
98 matrix.preScale(SK_Scalar1*2, SK_Scalar1*2);
99 gs->appendShape(&fGroup, matrix);
H A Dstrokes.cpp105 SkMatrix matrix; local
106 matrix.setRotate(angle, px, py);
107 canvas->concat(matrix);
/external/skia/include/effects/
H A DSkGroupShape.h62 explicit SkMatrixRef(const SkMatrix& matrix) { argument
64 m = matrix;
67 SkMatrix& operator=(const SkMatrix& matrix) { argument
69 m = matrix;
107 void addShape(int index, SkShape* shape, const SkMatrix& matrix) { argument
108 SkMatrixRef* mr = SkNEW_ARGS(SkMatrixRef, (matrix));
120 SkShape* appendShape(SkShape* shape, const SkMatrix& matrix) { argument
121 this->addShape(this->countShapes(), shape, matrix);
/external/skia/samplecode/
H A DSampleCircle.cpp106 SkMatrix matrix; local
107 matrix.setScale(SkIntToScalar(100), SkIntToScalar(100));
108 matrix.postTranslate(SkIntToScalar(200), SkIntToScalar(200));
109 canvas->concat(matrix);
H A DSampleFuzz.cpp301 SkMatrix matrix; local
302 set2x3(&matrix, make_number(),make_number(),make_number(),make_number(),make_number(),make_number());
303 canvas->concat(matrix);
308 SkMatrix matrix; local
309 set2x3(&matrix, make_number(),make_number(),make_number(),make_number(),make_number(),make_number());
310 canvas->setMatrix(matrix);

Completed in 405 milliseconds

1234567891011