Home
last modified time | relevance | path

Searched refs:matrix (Results 1 – 9 of 9) sorted by relevance

/development/tools/winscope/src/
Dmatrix_utils.js17 function multiplyVec2(matrix, x, y) { argument
18 if (!matrix) return {x, y};
23 x: matrix.dsdx * x + matrix.dsdy * y + matrix.tx,
24 y: matrix.dtdx * x + matrix.dtdy * y + matrix.ty,
29 let matrix = transform;
30 if (transform && transform.matrix) {
31 matrix = transform.matrix;
37 const leftTop = multiplyVec2(matrix, rect.left, rect.top);
38 const rightTop = multiplyVec2(matrix, rect.right, rect.top);
39 const leftBottom = multiplyVec2(matrix, rect.left, rect.bottom);
[all …]
/development/gsi/gsi_util/gsi_util/utils/
Dvintf_utils.py23 def checkvintf(manifest, matrix): argument
35 logging.debug('checkvintf %s %s...', manifest, matrix)
39 ['checkvintf', manifest, matrix],
/development/gsi/gsi_util/gsi_util/checkers/
Dvintf_checker.py67 [manifest_filename, matrix_filename]) as [manifest, matrix]:
70 if not matrix:
74 result_ok, stderr = vintf_utils.checkvintf(manifest, matrix)
/development/samples/ApiDemos/src/com/example/android/apis/animation/
DRotate3dAnimation.java77 final Matrix matrix = t.getMatrix(); in applyTransformation() local
86 camera.getMatrix(matrix); in applyTransformation()
89 matrix.preTranslate(-centerX, -centerY); in applyTransformation()
90 matrix.postTranslate(centerX, centerY); in applyTransformation()
/development/samples/devbytes/animation/ToonGame/src/com/example/android/toongame/
DSkewableTextView.java75 Matrix matrix = new Matrix(); in invalidateSkewedBounds() local
76 matrix.setSkew(-mSkewX, 0); in invalidateSkewedBounds()
78 matrix.mapRect(mTempRect); in invalidateSkewedBounds()
/development/samples/devbytes/animation/Anticipation/src/com/example/android/anticipation/
DAnticiButton.java221 Matrix matrix = new Matrix(); in invalidateSkewedBounds() local
222 matrix.setSkew(-mSkewX, 0); in invalidateSkewedBounds()
224 matrix.mapRect(mTempRect); in invalidateSkewedBounds()
/development/samples/browseable/Camera2Video/src/com.example.android.camera2video/
DCamera2VideoFragment.java556 Matrix matrix = new Matrix(); in configureTransform() local
563 matrix.setRectToRect(viewRect, bufferRect, Matrix.ScaleToFit.FILL); in configureTransform()
567 matrix.postScale(scale, scale, centerX, centerY); in configureTransform()
568 matrix.postRotate(90 * (rotation - 2), centerX, centerY); in configureTransform()
570 mTextureView.setTransform(matrix); in configureTransform()
/development/samples/browseable/Camera2Basic/src/com.example.android.camera2basic/
DCamera2BasicFragment.java746 Matrix matrix = new Matrix(); in configureTransform() local
753 matrix.setRectToRect(viewRect, bufferRect, Matrix.ScaleToFit.FILL); in configureTransform()
757 matrix.postScale(scale, scale, centerX, centerY); in configureTransform()
758 matrix.postRotate(90 * (rotation - 2), centerX, centerY); in configureTransform()
760 matrix.postRotate(180, centerX, centerY); in configureTransform()
762 mTextureView.setTransform(matrix); in configureTransform()
/development/tools/winscope/src/flickerlib/
Dcommon.js209 const matrix = new Matrix(dsdx, dtdx, tx, dsdy, dtdy, ty);
210 return new Transform(proto.type ?? 0, matrix);