Searched refs:matrix (Results 376 - 400 of 1121) sorted by relevance

<<11121314151617181920>>

/external/skia/src/core/
H A DSkBitmapDevice.cpp308 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 Drenderer_pixeltest.cc771 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 DSkDumpCanvas.cpp227 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 DSkGatherPixelRefsAndRects.h113 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 DRealSchur.h23 * \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 DGrTextureDomain.cpp226 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 DGrTextureDomain.cpp200 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 DSkPDFDevice.cpp243 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 DSkPDFDevice.cpp258 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 Dcffobjs.c632 /* 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 Dcffobjs.c632 /* 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 Dcffobjs.c633 /* 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 DTransformationMatrix.cpp51 // 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 Dfilter.js201 * 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 Dpixel_ref_utils.cc131 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 DSkGatherPixelRefsAndRects.h118 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 DSVGGraphicsElement.cpp126 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 Dftcalc.c740 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 Dqcmsint.h54 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 Dpicture_demo.cpp20 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 DSkXPSDevice.h103 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 DClockFaceView.cpp71 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 DSkPictureStateTree.cpp104 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 DSkScalerContext.cpp207 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 DTranslation.h40 /** 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();

Completed in 8651 milliseconds

<<11121314151617181920>>