/external/skia/src/core/ |
H A D | SkBitmapDevice.cpp | 308 const SkMatrix& matrix, const SkPaint& paint) { 309 draw.drawBitmap(bitmap, matrix, paint); 316 SkMatrix matrix; local 322 // Compute matrix from the two rectangles 328 matrix.setRectToRect(tmpSrc, dst, SkMatrix::kFill_ScaleToFit); 341 matrix.mapRect(&tmpDst, tmpSrc); 354 // Since we did an extract, we need to adjust the matrix accordingly 363 matrix.preTranslate(dx, dy); 375 // matrix with the CTM, and try to call drawSprite if it can. If not, 377 this->drawBitmap(draw, *bitmapPtr, matrix, pain 307 drawBitmap(const SkDraw& draw, const SkBitmap& bitmap, const SkMatrix& matrix, const SkPaint& paint) argument 415 drawTextOnPath(const SkDraw& draw, const void* text, size_t len, const SkPath& path, const SkMatrix* matrix, const SkPaint& paint) argument [all...] |
/external/chromium_org/cc/output/ |
H A D | renderer_pixeltest.cc | 771 SkScalar matrix[20]; local 773 matrix[0] = 0.213f + 0.787f * amount; 774 matrix[1] = 0.715f - 0.715f * amount; 775 matrix[2] = 1.f - (matrix[0] + matrix[1]); 776 matrix[3] = matrix[4] = 0; 777 matrix[5] = 0.213f - 0.213f * amount; 778 matrix[ 1001 SkScalar matrix[20]; local [all...] |
/external/chromium_org/third_party/skia/src/utils/ |
H A D | SkDumpCanvas.cpp | 227 void SkDumpCanvas::didConcat(const SkMatrix& matrix) { argument 230 switch (matrix.getType()) { 233 SkScalarToFloat(matrix.getTranslateX()), 234 SkScalarToFloat(matrix.getTranslateY())); 238 SkScalarToFloat(matrix.getScaleX()), 239 SkScalarToFloat(matrix.getScaleY())); 242 matrix.toString(&str); 247 this->INHERITED::didConcat(matrix); 250 void SkDumpCanvas::didSetMatrix(const SkMatrix& matrix) { argument 252 matrix 419 onDrawTextOnPath(const void* text, size_t byteLength, const SkPath& path, const SkMatrix* matrix, const SkPaint& paint) argument 435 onDrawPicture(const SkPicture* picture, const SkMatrix* matrix, const SkPaint* paint) argument [all...] |
H A D | SkGatherPixelRefsAndRects.h | 113 const SkMatrix& matrix, const SkPaint& paint) SK_OVERRIDE { 115 totMatrix.setConcat(*draw.fMatrix, matrix); 130 // Sprites aren't affected by current matrix, so we can't reuse drawRect. 131 SkMatrix matrix; variable 132 matrix.setTranslate(SkIntToScalar(x), SkIntToScalar(y)); 137 matrix.mapRect(&mappedRect, bitmapRect); 151 SkMatrix matrix; variable 152 matrix.setRectToRect(bitmapRect, dst, SkMatrix::kFill_ScaleToFit); 153 this->drawBitmap(draw, bitmap, matrix, paint); 245 const SkPath& path, const SkMatrix* matrix, [all...] |
/external/eigen/Eigen/src/Eigenvalues/ |
H A D | RealSchur.h | 23 * \brief Performs a real Schur decomposition of a square matrix 25 * \tparam _MatrixType the type of the matrix of which we are computing the 29 * Given a real square matrix A, this class computes the real Schur 30 * decomposition: \f$ A = U T U^T \f$ where U is a real orthogonal matrix and 31 * T is a real quasi-triangular matrix. An orthogonal matrix is a matrix whose 33 * matrix is a block-triangular matrix whose diagonal consists of 1-by-1 35 * blocks on the diagonal of T are the same as the eigenvalues of the matrix 103 RealSchur(const MatrixType& matrix, bool computeU = true) argument 246 compute(const MatrixType& matrix, bool computeU) argument [all...] |
/external/chromium_org/third_party/skia/src/gpu/effects/ |
H A D | GrTextureDomain.cpp | 226 const SkMatrix& matrix, 234 return GrSimpleTextureEffect::Create(texture, matrix, filterMode); 238 matrix, 247 const SkMatrix& matrix, 252 : GrSingleTextureEffect(texture, matrix, filterMode, coordSet) 297 const SkMatrix& matrix = GrProcessorUnitTest::TestMatrix(random); local 301 matrix, 225 Create(GrTexture* texture, const SkMatrix& matrix, const SkRect& domain, GrTextureDomain::Mode mode, GrTextureParams::FilterMode filterMode, GrCoordSet coordSet) argument 246 GrTextureDomainEffect(GrTexture* texture, const SkMatrix& matrix, const SkRect& domain, GrTextureDomain::Mode mode, GrTextureParams::FilterMode filterMode, GrCoordSet coordSet) argument
|
/external/skia/src/gpu/effects/ |
H A D | GrTextureDomain.cpp | 200 const SkMatrix& matrix, 208 return GrSimpleTextureEffect::Create(texture, matrix, filterMode); 212 matrix, 223 const SkMatrix& matrix, 228 : GrSingleTextureEffect(texture, matrix, filterMode, coordSet) 271 const SkMatrix& matrix = GrEffectUnitTest::TestMatrix(random); local 275 matrix, 199 Create(GrTexture* texture, const SkMatrix& matrix, const SkRect& domain, GrTextureDomain::Mode mode, GrTextureParams::FilterMode filterMode, GrCoordSet coordSet) argument 222 GrTextureDomainEffect(GrTexture* texture, const SkMatrix& matrix, const SkRect& domain, GrTextureDomain::Mode mode, GrTextureParams::FilterMode filterMode, GrCoordSet coordSet) argument
|
/external/chromium_org/third_party/skia/src/pdf/ |
H A D | SkPDFDevice.cpp | 243 void updateMatrix(const SkMatrix& matrix); 503 void GraphicStackState::updateMatrix(const SkMatrix& matrix) { argument 504 if (matrix == currentEntry()->fMatrix) { 516 if (matrix.getType() == SkMatrix::kIdentity_Mask) { 521 SkPDFUtils::AppendTransform(matrix, fContentStream); 522 currentEntry()->fMatrix = matrix; 618 const SkRegion& clipRegion, const SkMatrix& matrix, 624 init(clipStack, clipRegion, matrix, paint, hasText); 682 const SkMatrix& matrix, const SkPaint& paint, bool hasText) { 684 if (matrix 617 ScopedContentEntry(SkPDFDevice* device, const SkClipStack* clipStack, const SkRegion& clipRegion, const SkMatrix& matrix, const SkPaint& paint, bool hasText = false) argument 681 init(const SkClipStack* clipStack, const SkRegion& clipRegion, const SkMatrix& matrix, const SkPaint& paint, bool hasText) argument 976 SkMatrix matrix = *d.fMatrix; local 1036 SkMatrix matrix; local 1088 drawBitmap(const SkDraw& d, const SkBitmap& bitmap, const SkMatrix& matrix, const SkPaint& paint) argument 1106 SkMatrix matrix; local 1207 drawTextOnPath(const SkDraw& d, const void* text, size_t len, const SkPath& path, const SkMatrix* matrix, const SkPaint& paint) argument 1235 SkMatrix matrix; local 1493 handleRectAnnotation(const SkRect& r, const SkMatrix& matrix, const SkPaint& p) argument 1513 handlePointAnnotation(const SkPoint* points, size_t count, const SkMatrix& matrix, const SkPaint& paint) argument 1531 createLinkAnnotation(const SkRect& r, const SkMatrix& matrix) argument 1563 handleLinkToURL(SkData* urlData, const SkRect& r, const SkMatrix& matrix) argument 1575 handleLinkToNamedDest(SkData* nameData, const SkRect& r, const SkMatrix& matrix) argument 1597 defineNamedDestination(SkData* nameData, const SkPoint& point, const SkMatrix& matrix) argument 1664 setUpContentEntry(const SkClipStack* clipStack, const SkRegion& clipRegion, const SkMatrix& matrix, const SkPaint& paint, bool hasText, SkPDFFormXObject** dst) argument 1925 populateGraphicStateEntryFromPaint( const SkMatrix& matrix, const SkClipStack& clipStack, const SkRegion& clipRegion, const SkPaint& paint, bool hasText, GraphicStateEntry* entry) argument 2072 SkMatrix matrix = origMatrix; local [all...] |
/external/skia/src/pdf/ |
H A D | SkPDFDevice.cpp | 258 void updateMatrix(const SkMatrix& matrix); 518 void GraphicStackState::updateMatrix(const SkMatrix& matrix) { argument 519 if (matrix == currentEntry()->fMatrix) { 531 if (matrix.getType() == SkMatrix::kIdentity_Mask) { 536 SkPDFUtils::AppendTransform(matrix, fContentStream); 537 currentEntry()->fMatrix = matrix; 624 const SkRegion& clipRegion, const SkMatrix& matrix, 630 init(clipStack, clipRegion, matrix, paint, hasText); 688 const SkMatrix& matrix, const SkPaint& paint, bool hasText) { 690 if (matrix 623 ScopedContentEntry(SkPDFDevice* device, const SkClipStack* clipStack, const SkRegion& clipRegion, const SkMatrix& matrix, const SkPaint& paint, bool hasText = false) argument 687 init(const SkClipStack* clipStack, const SkRegion& clipRegion, const SkMatrix& matrix, const SkPaint& paint, bool hasText) argument 977 SkMatrix matrix = *d.fMatrix; local 1037 SkMatrix matrix; local 1089 drawBitmap(const SkDraw& d, const SkBitmap& bitmap, const SkMatrix& matrix, const SkPaint& paint) argument 1107 SkMatrix matrix; local 1314 drawTextOnPath(const SkDraw& d, const void* text, size_t len, const SkPath& path, const SkMatrix* matrix, const SkPaint& paint) argument 1342 SkMatrix matrix; local 1592 handleRectAnnotation(const SkRect& r, const SkMatrix& matrix, const SkPaint& p) argument 1612 handlePointAnnotation(const SkPoint* points, size_t count, const SkMatrix& matrix, const SkPaint& paint) argument 1630 createLinkAnnotation(const SkRect& r, const SkMatrix& matrix) argument 1662 handleLinkToURL(SkData* urlData, const SkRect& r, const SkMatrix& matrix) argument 1674 handleLinkToNamedDest(SkData* nameData, const SkRect& r, const SkMatrix& matrix) argument 1696 defineNamedDestination(SkData* nameData, const SkPoint& point, const SkMatrix& matrix) argument 1763 setUpContentEntry(const SkClipStack* clipStack, const SkRegion& clipRegion, const SkMatrix& matrix, const SkPaint& paint, bool hasText, SkPDFFormXObject** dst) argument 2024 populateGraphicStateEntryFromPaint( const SkMatrix& matrix, const SkClipStack& clipStack, const SkRegion& clipRegion, const SkPaint& paint, bool hasText, GraphicStateEntry* entry) argument 2171 SkMatrix matrix = origMatrix; local [all...] |
/external/chromium_org/third_party/freetype/src/cff/ |
H A D | cffobjs.c | 632 /* Normalize the font matrix so that `matrix->xx' is 1; the */ 635 /* normalization of the matrix). */ 641 FT_Matrix* matrix = &dict->font_matrix; local 644 FT_Fixed temp = FT_ABS( matrix->yy ); 651 matrix->xx = FT_DivFix( matrix->xx, temp ); 652 matrix->yx = FT_DivFix( matrix->yx, temp ); 653 matrix 668 FT_Matrix* matrix; local [all...] |
/external/freetype/src/cff/ |
H A D | cffobjs.c | 632 /* Normalize the font matrix so that `matrix->xx' is 1; the */ 635 /* normalization of the matrix). */ 641 FT_Matrix* matrix = &dict->font_matrix; local 644 FT_Fixed temp = FT_ABS( matrix->yy ); 651 matrix->xx = FT_DivFix( matrix->xx, temp ); 652 matrix->yx = FT_DivFix( matrix->yx, temp ); 653 matrix 668 FT_Matrix* matrix; local [all...] |
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/cff/ |
H A D | cffobjs.c | 633 /* Normalize the font matrix so that `matrix->xx' is 1; the */ 636 /* normalization of the matrix). */ 642 FT_Matrix* matrix = &dict->font_matrix; local 645 FT_Fixed temp = FT_ABS( matrix->yy ); 652 matrix->xx = FT_DivFix( matrix->xx, temp ); 653 matrix->yx = FT_DivFix( matrix->yx, temp ); 654 matrix 669 FT_Matrix* matrix; local [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/transforms/ |
H A D | TransformationMatrix.cpp | 51 // inversion and decomposition of a 4x4 matrix. They are used throughout the code 64 // A clarification about the storage of matrix elements 66 // This class uses a 2 dimensional array internally to store the elements of the matrix. The first index into 69 // In other words, this is the layout of the matrix: 83 // calculate the inverse of a 4x4 matrix 91 // calculate the determinant of a 2x2 matrix. 100 // Calculate the determinant of a 3x3 matrix 114 // double = determinant4x4(matrix) 116 // calculate the determinant of a 4x4 matrix. 151 // calculate the adjoint of a 4x4 matrix 165 adjoint(const TransformationMatrix::Matrix4& matrix, TransformationMatrix::Matrix4& result) argument 212 inverse(const TransformationMatrix::Matrix4& matrix, TransformationMatrix::Matrix4& result) argument 1567 toSkMatrix44(const TransformationMatrix& matrix) argument [all...] |
/external/chromium_org/ui/file_manager/gallery/js/image_editor/ |
H A D | filter.js | 201 * Perform an image convolution with a symmetrical 5x5 matrix: 350 * Copy part of src image to dst, applying matrix color filter on-the-fly. 355 * @param {Array.<number>} matrix 3x3 color matrix. 361 filter.colorMatrix3x3 = function(matrix, dst, src, offsetX, offsetY) { 362 var c11 = filter.floatToFixedPoint(matrix[0]); 363 var c12 = filter.floatToFixedPoint(matrix[1]); 364 var c13 = filter.floatToFixedPoint(matrix[2]); 365 var c21 = filter.floatToFixedPoint(matrix[3]); 366 var c22 = filter.floatToFixedPoint(matrix[ [all...] |
/external/chromium_org/skia/ext/ |
H A D | pixel_ref_utils.cc | 131 const SkMatrix& matrix, 134 total_matrix.setConcat(*draw.fMatrix, matrix); 152 SkMatrix matrix; variable 153 matrix.setRectToRect(bitmap_rect, dst, SkMatrix::kFill_ScaleToFit); 154 GatherPixelRefDevice::drawBitmap(draw, bitmap, matrix, paint); 161 // Sprites aren't affected by current matrix, so we can't reuse drawRect. 162 SkMatrix matrix; variable 163 matrix.setTranslate(x, y); 167 matrix.mapRect(&mapped_rect, bitmap_rect); 278 const SkMatrix* matrix, [all...] |
/external/skia/src/utils/ |
H A D | SkGatherPixelRefsAndRects.h | 118 const SkMatrix& matrix, const SkPaint& paint) SK_OVERRIDE { 120 totMatrix.setConcat(*draw.fMatrix, matrix); 135 // Sprites aren't affected by current matrix, so we can't reuse drawRect. 136 SkMatrix matrix; variable 137 matrix.setTranslate(SkIntToScalar(x), SkIntToScalar(y)); 142 matrix.mapRect(&mappedRect, bitmapRect); 156 SkMatrix matrix; variable 157 matrix.setRectToRect(bitmapRect, dst, SkMatrix::kFill_ScaleToFit); 158 this->drawBitmap(draw, bitmap, matrix, paint); 250 const SkPath& path, const SkMatrix* matrix, [all...] |
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
H A D | SVGGraphicsElement.cpp | 126 AffineTransform matrix; local 153 matrix = transform.toAffineTransform(); 155 m_transform->currentValue()->concatenate(matrix); 159 return *m_supplementalTransform * matrix; 160 return matrix;
|
/external/chromium_org/third_party/freetype/src/base/ |
H A D | ftcalc.c | 740 FT_Matrix_Invert( FT_Matrix* matrix ) 745 if ( !matrix ) 749 delta = FT_MulFix( matrix->xx, matrix->yy ) - 750 FT_MulFix( matrix->xy, matrix->yx ); 753 return FT_THROW( Invalid_Argument ); /* matrix can't be inverted */ 755 matrix->xy = - FT_DivFix( matrix->xy, delta ); 756 matrix 796 FT_Vector_Transform_Scaled( FT_Vector* vector, const FT_Matrix* matrix, FT_Long scaling ) argument [all...] |
/external/chromium_org/third_party/qcms/src/ |
H A D | qcmsint.h | 54 float ALIGN matrix[3][4]; member in struct:_qcms_transform 99 struct matrix { struct 109 struct matrix matrix; member in struct:qcms_modular_transform 249 struct matrix chromaticAdaption;
|
/external/chromium_org/third_party/skia/experimental/nanomsg/ |
H A D | picture_demo.cpp | 20 SkMatrix matrix; member in struct:PictureHeader 27 : matrix(SkMatrix::I()) 91 header.matrix.setTranslate(-l, -t); 92 header.matrix.postRotate(rand.nextRangeScalar(-25, 25)); 153 canvas->concat(header.matrix);
|
/external/chromium_org/third_party/skia/include/device/xps/ |
H A D | SkXPSDevice.h | 103 const SkMatrix& matrix, 128 const SkMatrix* matrix, 241 const SkMatrix& matrix, 307 const SkMatrix& matrix, 312 SkMatrix* matrix,
|
/external/chromium_org/third_party/skia/samplecode/ |
H A D | ClockFaceView.cpp | 71 Dot2DPathEffect(SkScalar radius, const SkMatrix& matrix, argument 73 : Sk2DPathEffect(matrix), fRadius(radius), fPts(pts) {} 113 SkMatrix matrix; local 114 buffer.readMatrix(&matrix); 115 return SkNEW_ARGS(Dot2DPathEffect, (buffer.readScalar(), matrix, NULL));
|
/external/chromium_org/third_party/skia/src/core/ |
H A D | SkPictureStateTree.cpp | 104 void SkPictureStateTree::Iterator::setCurrentMatrix(const SkMatrix* matrix) { argument 105 SkASSERT(matrix); 107 if (matrix == fCurrentMatrix) { 111 // The matrix is in recording space, but we also inherit 112 // a playback matrix from out target canvas. 113 SkMatrix m = *matrix; 116 fCurrentMatrix = matrix; 171 // restore() may change the matrix, so we need to reapply. 176 // restore() may change the matrix, so we need to reapply. 190 // restore() may change the matrix, s [all...] |
H A D | SkScalerContext.cpp | 207 SkMatrix matrix; local 210 fRec.getMatrixFrom2x2(&matrix); 213 if (fMaskFilter->filterMask(&dst, src, matrix, NULL)) { 409 SkMatrix matrix; local 410 matrix.setTranslate(-SkIntToScalar(mask.fBounds.fLeft), 424 matrix.setTranslate(-SkIntToScalar(mask.fBounds.fLeft + 1), 426 matrix.postScale(SkIntToScalar(4), SK_Scalar1); 453 draw.fMatrix = &matrix; 571 SkMatrix matrix; local 590 fRec.getMatrixFrom2x2(&matrix); 656 SkMatrix matrix, inverse; local 747 SkComputeAxisAlignmentForHText(const SkMatrix& matrix) argument [all...] |
/external/eigen/Eigen/src/Geometry/ |
H A D | Translation.h | 40 /** corresponding linear transformation matrix type */ 115 res.matrix().setZero(); 118 res.matrix().row(Dim).setZero(); 183 res.matrix().setZero(); 196 res.matrix().setZero(); 199 res.matrix().row(Dim).setZero();
|