/external/webkit/Source/WebCore/platform/graphics/transforms/ |
H A D | MatrixTransformOperation.h | 45 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 D | DragImageCairoWin.cpp | 78 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 D | SVGStyledTransformableElement.cpp | 58 AffineTransform matrix; local 59 transform().concatenate(matrix); 61 matrix *= *m_supplementalTransform; 62 return matrix;
|
H A D | SVGTextElement.cpp | 90 AffineTransform matrix; local 91 transform().concatenate(matrix); 93 matrix *= *m_supplementalTransform; 94 return matrix;
|
H A D | SVGTransform.cpp | 49 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 D | SVGTransform.h | 51 AffineTransform matrix() const { return m_matrix; } function in class:WebCore::SVGTransform
|
/external/eigen/Eigen/src/Core/ |
H A D | Diagonal.h | 19 * \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 D | DiagonalProduct.h | 51 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 D | Replicate.h | 19 * \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 D | ComplexEigenSolver.h | 26 * \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 D | RotationBase.h | 36 /** 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 D | UpperBidiagonalization.h | 55 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 D | SparseTriangularView.h | 47 inline SparseTriangularView(const MatrixType& matrix) : m_matrix(matrix) {} argument
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
H A D | Scaling.h | 20 * 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 D | ftglyph.h | 275 /* 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 D | ObjectHelper.java | 298 //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 D | Eigen3f.java | 141 * 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 D | TrackMetaData.java | 33 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 D | loadsave.cpp | 392 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 D | poly2poly.cpp | 27 SkMatrix matrix; local 36 matrix.setPolyToPoly(src, dst, count); 37 canvas->concat(matrix);
|
H A D | shapes.cpp | 89 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 D | strokes.cpp | 105 SkMatrix matrix; local 106 matrix.setRotate(angle, px, py); 107 canvas->concat(matrix);
|
/external/skia/include/effects/ |
H A D | SkGroupShape.h | 62 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 D | SampleCircle.cpp | 106 SkMatrix matrix; local 107 matrix.setScale(SkIntToScalar(100), SkIntToScalar(100)); 108 matrix.postTranslate(SkIntToScalar(200), SkIntToScalar(200)); 109 canvas->concat(matrix);
|
H A D | SampleFuzz.cpp | 301 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);
|