Searched refs:Matrix (Results 1 - 25 of 199) sorted by relevance

12345678

/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/util/
H A DMatrixTest.java30 * Unit tests for {@link com.android.server.wifi.util.Matrix}.
38 assertEquals(new Matrix(3, 2), new Matrix(2, new double[]{0, 0, 0, 0, 0, 0}));
46 Matrix m1 = new Matrix(0, 20);
47 Matrix m2 = new Matrix(20, 0);
56 Matrix m1 = new Matrix(2, new double[]{1, 2, 3, 4});
57 Matrix m
[all...]
/frameworks/layoutlib/bridge/tests/src/android/graphics/
H A DMatrix_DelegateTest.java29 Matrix m1 = new Matrix();
38 Matrix m1 = new Matrix();
39 Matrix m2 = new Matrix(m1);
52 Matrix m1 = new Matrix();
53 Matrix inverse = new Matrix();
[all...]
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/util/
H A DKalmanFilter.java25 public Matrix mF; // stateTransition
26 public Matrix mQ; // processNoiseCovariance
27 public Matrix mH; // observationModel
28 public Matrix mR; // observationNoiseCovariance
29 public Matrix mP; // aPosterioriErrorCovariance
30 public Matrix mx; // stateEstimate
44 public void update(Matrix z) {
45 Matrix y = z.minus(mH.dot(mx));
46 Matrix tS = mH.dot(mP).dotTranspose(mH).plus(mR);
47 Matrix t
[all...]
H A DMatrix.java22 public class Matrix { class
33 public Matrix(int rows, int cols) { method in class:Matrix
48 public Matrix(int stride, double[] values) { method in class:Matrix
58 * @param that is the source Matrix.
60 public Matrix(Matrix that) { method in class:Matrix
102 public Matrix plus(Matrix that) {
103 return plus(that, new Matrix(n, m));
115 public Matrix plu
[all...]
/frameworks/support/core/ktx/src/main/java/androidx/core/graphics/
H A DShader.kt19 import android.graphics.Matrix
25 inline fun Shader.transform(block: Matrix.() -> Unit) {
26 val matrix = Matrix()
H A DMatrix.kt21 import android.graphics.Matrix
24 * Multiplies this [Matrix] by another matrix and returns the result as
27 inline operator fun Matrix.times(m: Matrix) = Matrix(this).apply { preConcat(m) }
30 * Returns the 9 values of this [Matrix] as a new array of floats.
32 inline fun Matrix.values() = FloatArray(9).apply { getValues(this) }
38 fun translationMatrix(tx: Float = 0.0f, ty: Float = 0.0f) = Matrix().apply { setTranslate(tx, ty) }
44 fun scaleMatrix(sx: Float = 1.0f, sy: Float = 1.0f) = Matrix().apply { setScale(sx, sy) }
51 Matrix()
[all...]
/frameworks/support/core/ktx/src/androidTest/java/androidx/core/graphics/
H A DMatrixTest.kt19 import android.graphics.Matrix
26 assertEquals(1.0f, r[Matrix.MSCALE_X])
27 assertEquals(0.0f, r[Matrix.MSKEW_X])
28 assertEquals(2.0f, r[Matrix.MTRANS_X])
29 assertEquals(0.0f, r[Matrix.MSKEW_Y])
30 assertEquals(1.0f, r[Matrix.MSCALE_Y])
31 assertEquals(3.0f, r[Matrix.MTRANS_Y])
36 assertEquals(2.0f, r[Matrix.MSCALE_X])
37 assertEquals(0.0f, r[Matrix.MSKEW_X])
38 assertEquals(0.0f, r[Matrix
[all...]
H A DShaderTest.kt19 import android.graphics.Matrix
30 val matrix = Matrix()
41 assertEquals(10f, values[Matrix.MTRANS_X])
42 assertEquals(30f, values[Matrix.MTRANS_Y])
H A DCanvasTest.kt20 import android.graphics.Matrix
34 val x = values[Matrix.MTRANS_X]
35 val y = values[Matrix.MTRANS_Y]
43 assertEquals(x, values[Matrix.MTRANS_X])
44 assertEquals(y, values[Matrix.MTRANS_Y])
57 assertEquals(16.0f, values[Matrix.MTRANS_X])
58 assertEquals(32.0f, values[Matrix.MTRANS_Y])
71 assertEquals(48.0f, values[Matrix.MTRANS_X])
72 assertEquals(16.0f, values[Matrix.MTRANS_Y])
73 assertEquals(-1.0f, values[Matrix
[all...]
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/
H A DCameraDeviceInfo.java19 import android.graphics.Matrix;
157 public Matrix getPreviewTransform(int currentDisplayOrientation, RectF surfaceDimensions) {
181 public Matrix getPreviewTransform(int currentDisplayOrientation, RectF surfaceDimensions,
185 return new Matrix();
188 Matrix transform = new Matrix();
189 transform.setRectToRect(surfaceDimensions, desiredBounds, Matrix.ScaleToFit.FILL);
/frameworks/base/core/java/android/view/animation/
H A DTranslateXAnimation.java19 import android.graphics.Matrix;
50 Matrix m = t.getMatrix();
53 t.getMatrix().setTranslate(dx, mTmpValues[Matrix.MTRANS_Y]);
H A DTranslateYAnimation.java19 import android.graphics.Matrix;
50 Matrix m = t.getMatrix();
53 t.getMatrix().setTranslate(mTmpValues[Matrix.MTRANS_X], dy);
/frameworks/support/transition/src/main/java/androidx/transition/
H A DChangeImageTransform.java23 import android.graphics.Matrix;
54 private static final TypeEvaluator<Matrix> NULL_MATRIX_EVALUATOR = new TypeEvaluator<Matrix>() {
56 public Matrix evaluate(float fraction, Matrix startValue, Matrix endValue) {
61 private static final Property<ImageView, Matrix> ANIMATED_TRANSFORM_PROPERTY =
62 new Property<ImageView, Matrix>(Matrix.class, "animatedTransform") {
64 public void set(ImageView view, Matrix matri
[all...]
H A DViewUtilsBase.java19 import android.graphics.Matrix;
61 public void transformMatrixToGlobal(@NonNull View view, @NonNull Matrix matrix) {
69 final Matrix vm = view.getMatrix();
75 public void transformMatrixToLocal(@NonNull View view, @NonNull Matrix matrix) {
83 final Matrix vm = view.getMatrix();
85 final Matrix inverted = new Matrix();
92 public void setAnimationMatrix(@NonNull View view, Matrix matrix) {
107 final float sin = values[Matrix.MSKEW_Y];
109 * (values[Matrix
[all...]
H A DViewUtilsApi21.java19 import android.graphics.Matrix;
42 public void transformMatrixToGlobal(@NonNull View view, @NonNull Matrix matrix) {
56 public void transformMatrixToLocal(@NonNull View view, @NonNull Matrix matrix) {
70 public void setAnimationMatrix(@NonNull View view, Matrix matrix) {
87 "transformMatrixToGlobal", Matrix.class);
100 "transformMatrixToLocal", Matrix.class);
113 "setAnimationMatrix", Matrix.class);
H A DGhostViewUtils.java19 import android.graphics.Matrix;
26 static GhostViewImpl addGhost(View view, ViewGroup viewGroup, Matrix matrix) {
H A DMatrixUtils.java19 import android.graphics.Matrix;
24 static final Matrix IDENTITY_MATRIX = new Matrix() {
27 throw new IllegalStateException("Matrix can not be modified");
31 public void set(Matrix src) {
86 public boolean setConcat(Matrix a, Matrix b) {
134 public boolean preConcat(Matrix other) {
182 public boolean postConcat(Matrix other) {
/frameworks/base/core/java/android/transition/
H A DChangeImageTransform.java22 import android.graphics.Matrix;
53 private static TypeEvaluator<Matrix> NULL_MATRIX_EVALUATOR = new TypeEvaluator<Matrix>() {
55 public Matrix evaluate(float fraction, Matrix startValue, Matrix endValue) {
60 private static Property<ImageView, Matrix> ANIMATED_TRANSFORM_PROPERTY
61 = new Property<ImageView, Matrix>(Matrix.class, "animatedTransform") {
63 public void set(ImageView object, Matrix valu
[all...]
H A DChangeTransform.java25 import android.graphics.Matrix;
97 private Matrix mTempMatrix = new Matrix();
194 Matrix matrix = view.getMatrix();
198 matrix = new Matrix(matrix);
202 Matrix parentMatrix = new Matrix();
238 Matrix startMatrix = (Matrix) startValues.values.get(PROPNAME_INTERMEDIATE_MATRIX);
243 Matrix startParentMatri
[all...]
/frameworks/opt/bitmap/src/com/android/bitmap/util/
H A DRectUtils.java19 import android.graphics.Matrix;
39 final Matrix matrix = new Matrix();
61 final Matrix matrix = new Matrix();
/frameworks/support/transition/src/androidTest/java/androidx/transition/
H A DChangeImageTransformTest.java29 import android.graphics.Matrix;
48 private Matrix mStartMatrix;
49 private Matrix mEndMatrix;
91 private Matrix centerMatrix() {
100 Matrix matrix = new Matrix();
105 private Matrix fitXYMatrix() {
114 Matrix matrix = new Matrix();
119 private Matrix centerCropMatri
[all...]
/frameworks/base/graphics/java/android/graphics/
H A DCamera.java25 private Matrix mMatrix;
141 public void getMatrix(Matrix matrix) {
153 if (mMatrix == null) mMatrix = new Matrix();
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/
H A DVelocityBasedConnectedScore.java22 import com.android.server.wifi.util.Matrix;
41 mFilter.mH = new Matrix(2, new double[]{1.0, 0.0});
42 mFilter.mR = new Matrix(1, new double[]{1.0});
52 mFilter.mF = new Matrix(2, new double[]{1.0, dt, 0.0, 1.0});
53 Matrix tG = new Matrix(1, new double[]{0.5 * dt * dt, dt});
55 mFilter.mQ = tG.dotTranspose(tG).dot(new Matrix(2, new double[]{
84 mFilter.mx = new Matrix(1, new double[]{rssi, 0.0});
85 mFilter.mP = new Matrix(2, new double[]{initialVariance, 0.0, 0.0, 0.0});
91 mFilter.update(new Matrix(
[all...]
/frameworks/base/libs/hwui/tests/unit/
H A DMatrixTests.cpp19 #include "Matrix.h"
24 TEST(Matrix, mapRect_emptyScaleSkew) {
38 TEST(Matrix, mapRect_emptyRotate) {
/frameworks/base/services/core/java/com/android/server/wm/
H A DBlackFrame.java27 import android.graphics.Matrix;
70 void setMatrix(SurfaceControl.Transaction t, Matrix matrix) {
74 t.setPosition(surface, mTmpFloats[Matrix.MTRANS_X],
75 mTmpFloats[Matrix.MTRANS_Y]);
77 mTmpFloats[Matrix.MSCALE_X], mTmpFloats[Matrix.MSKEW_Y],
78 mTmpFloats[Matrix.MSKEW_X], mTmpFloats[Matrix.MSCALE_Y]);
81 + mTmpFloats[Matrix.MTRANS_X] + ","
82 + mTmpFloats[Matrix
[all...]

Completed in 364 milliseconds

12345678