HomeSort by relevance Sort by last modified time
    Searched defs:Matrix (Results 1 - 25 of 38) sorted by null

1 2

  /development/samples/ApiDemos/src/com/example/android/apis/graphics/spritetext/
MatrixStack.java 19 import android.opengl.Matrix;
25 * A matrix stack, similar to OpenGL ES's internal matrix stack.
44 Matrix.frustumM(mMatrix, mTop, left, right, bottom, top, near, far);
55 Matrix.setIdentityM(mMatrix, mTop);
80 Matrix.multiplyMM(mMatrix, mTop, mTemp, 0, m, offset);
104 Matrix.orthoM(mMatrix, mTop, left, right, bottom, top, near, far);
127 Matrix.setRotateM(mTemp, 0, angle, x, y, z);
129 Matrix.multiplyMM(mMatrix, mTop, mTemp, MATRIX_SIZE, mTemp, 0);
137 Matrix.scaleM(mMatrix, mTop, x, y, z)
    [all...]
Projector.java 19 import android.opengl.Matrix;
43 Matrix.multiplyMM(mMVP, 0, mGrabber.mProjection, 0, mGrabber.mModelView, 0);
47 Matrix.multiplyMV(mV, 0, mMVP, 0, obj, objOffset);
57 * Get the current projection matrix. Has the side-effect of
58 * setting current matrix mode to GL_PROJECTION
67 * Get the current model view matrix. Has the side-effect of
68 * setting current matrix mode to GL_MODELVIEW
  /packages/apps/Gallery2/src/com/android/gallery3d/ui/
EdgeView.java 20 import android.opengl.Matrix;
32 // Each edge effect has a transform matrix, and each matrix has 16 elements.
34 // starting index of each matrix.
68 Matrix.setIdentityM(mMatrix, TOP_M);
69 Matrix.setIdentityM(mMatrix, LEFT_M);
70 Matrix.setIdentityM(mMatrix, BOTTOM_M);
71 Matrix.setIdentityM(mMatrix, RIGHT_M);
73 Matrix.rotateM(mMatrix, LEFT_M, 90, 0, 0, 1);
74 Matrix.scaleM(mMatrix, LEFT_M, 1, -1, 1)
    [all...]
Paper.java 20 import android.opengl.Matrix;
83 Matrix.setIdentityM(mMatrix, 0);
84 Matrix.translateM(mMatrix, 0, mMatrix, 0, rect.centerX(), rect.centerY(), 0);
85 Matrix.rotateM(mMatrix, 0, degrees, 0, 1, 0);
86 Matrix.translateM(mMatrix, 0, mMatrix, 0, -rect.width() / 2, -rect.height() / 2, 0);
GLCanvasImpl.java 21 import android.opengl.Matrix;
113 float matrix[] = mMatrixValues; local
114 Matrix.setIdentityM(matrix, 0);
117 Matrix.translateM(matrix, 0, 0, height, 0);
118 Matrix.scaleM(matrix, 0, 1, -1, 1);
219 Matrix.translateM(mMatrixValues, 0, x, y, z);
223 // (1) we knows z = 0, (2) we inline the Matrix.translateM call
    [all...]
  /frameworks/base/opengl/java/android/opengl/
GLU.java 77 Matrix.setLookAtM(scratch, 0, eyeX, eyeY, eyeZ, centerX, centerY, centerZ,
84 * Set up a 2D orthographic projection matrix
98 * Set up a perspective projection matrix
131 * @param model the current modelview matrix
134 * @param project the current projection matrix
136 * matrix data starts.
155 Matrix.multiplyMM(scratch, M_OFFSET, project, projectOffset,
163 Matrix.multiplyMV(scratch, V2_OFFSET,
197 * @param model the current modelview matrix
200 * @param project the current projection matrix
    [all...]
Matrix.java 20 * Matrix math utilities. These methods operate on OpenGL ES format
41 public class Matrix {
43 /** Temporary memory for operations that need temporary matrix data. */
48 * matrix. In matrix notation: result = lhs x rhs. Due to the way
49 * matrix multiplication works, the result matrix will have the same
50 * effect as first multiplying by the rhs matrix, then multiplying by
51 * the lhs matrix. This is the opposite of what you might expect.
60 * @param lhs The float array that holds the left-hand-side matrix
    [all...]
  /external/valgrind/unittest/
linear_solver.h 77 class Matrix {
82 * This matrix can grow its "N" i.e. width
86 Matrix (int M_, int N) {
93 ~Matrix() {
158 Vector EstimateParameters(const Matrix & perf_m, const Vector & stats_v, double rel_diff, int * iter_count = NULL)
174 // First, let's find out those lines in matrix having only one non-zero coefficient
175 // and if we have any, decrease the dimension of our matrix
234 // Formulate the sub-problem (sub-matrix & sub-stats)
235 Matrix new_m(M - count_easy_param, N - count_easy_param);
  /development/samples/ApiDemos/src/com/example/android/apis/graphics/
GLES20TriangleRenderer.java 34 import android.opengl.Matrix;
75 Matrix.setRotateM(mMMatrix, 0, angle, 0, 0, 1.0f);
76 Matrix.multiplyMM(mMVPMatrix, 0, mVMatrix, 0, mMMatrix, 0);
77 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
89 Matrix.frustumM(mProjMatrix, 0, -ratio, ratio, -1, 1, 3, 7);
154 Matrix.setLookAtM(mVMatrix, 0, 0, 0, -5, 0f, 0f, 0f, 0f, 1.0f, 0.0f);
  /development/samples/BasicGLSurfaceView/src/com/example/android/basicglsurfaceview/
GLES20TriangleRenderer.java 34 import android.opengl.Matrix;
73 Matrix.setRotateM(mMMatrix, 0, angle, 0, 0, 1.0f);
74 Matrix.multiplyMM(mMVPMatrix, 0, mVMatrix, 0, mMMatrix, 0);
75 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
87 Matrix.frustumM(mProjMatrix, 0, -ratio, ratio, -1, 1, 3, 7);
152 Matrix.setLookAtM(mVMatrix, 0, 0, 0, -5, 0f, 0f, 0f, 0f, 1.0f, 0.0f);
  /cts/tests/tests/mediastress/src/android/mediastress/cts/
SurfaceTextureRenderer.java 23 import android.opengl.Matrix;
98 Matrix.setIdentityM(mSTMatrix, 0);
99 Matrix.setIdentityM(mMMatrix, 0);
100 Matrix.rotateM(mMMatrix, 0, 20, 0, 1, 0);
136 Matrix.multiplyMM(mMVPMatrix, 0, mVMatrix, 0, mMMatrix, 0);
137 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
151 Matrix.frustumM(mProjMatrix, 0, -mRatio, mRatio, -1, 1, 3, 7);
226 Matrix.setLookAtM(mVMatrix, 0, 0, 0, 4f, 0f, 0f, 0f, 0f, 1.0f, 0.0f);
  /development/ndk/platforms/android-14/samples/native-media/src/com/example/nativemedia/
MyGLSurfaceView.java 33 import android.opengl.Matrix;
78 Matrix.setIdentityM(mSTMatrix, 0);
79 Matrix.setIdentityM(mMMatrix, 0);
80 Matrix.rotateM(mMMatrix, 0, 20, 0, 1, 0);
116 Matrix.multiplyMM(mMVPMatrix, 0, mVMatrix, 0, mMMatrix, 0);
117 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
131 Matrix.frustumM(mProjMatrix, 0, -mRatio, mRatio, -1, 1, 3, 7);
207 Matrix.setLookAtM(mVMatrix, 0, 0, 0, 4f, 0f, 0f, 0f, 0f, 1.0f, 0.0f);
  /frameworks/wilhelm/tests/native-media/src/com/example/nativemedia/
MyGLSurfaceView.java 34 import android.opengl.Matrix;
90 Matrix.setIdentityM(mSTMatrix, 0);
91 Matrix.setIdentityM(mMMatrix, 0);
92 Matrix.rotateM(mMMatrix, 0, 20, 0, 1, 0);
128 Matrix.multiplyMM(mMVPMatrix, 0, mVMatrix, 0, mMMatrix, 0);
129 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
143 Matrix.frustumM(mProjMatrix, 0, -mRatio, mRatio, -1, 1, 3, 7);
219 Matrix.setLookAtM(mVMatrix, 0, 0, 0, 4f, 0f, 0f, 0f, 0f, 1.0f, 0.0f);
  /frameworks/native/opengl/tests/gl2_cameraeye/src/com/android/gl2cameraeye/
GL2CameraEye.java 37 import android.opengl.Matrix;
146 Matrix.setIdentityM(mSTMatrix, 0);
147 Matrix.setIdentityM(mMMatrix, 0);
221 Matrix.multiplyMM(mMVPMatrix, 0, mVMatrix, 0, mMMatrix, 0);
222 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
237 Matrix.frustumM(mProjMatrix, 0, -mRatio, mRatio, -1, 1, 3, 7);
322 Matrix.setLookAtM(mVMatrix, 0, 0, 0, 5f, 0f, 0f, 0f, 0f, 1.0f, 0.0f);
376 Matrix.setIdentityM(mMMatrix, 0);
377 Matrix.translateM(mMMatrix, 0, mPos[0], mPos[1], mPos[2]);
  /cts/tests/tests/openglperf/src/android/openglperf/cts/
PlanetsRenderer.java 25 import android.opengl.Matrix;
167 Matrix.setRotateM(mMMatrix, 0, angle, 0, 0, 1.0f);
168 Matrix.multiplyMM(mMVPMatrix, 0, mVMatrix, 0, mMMatrix, 0);
169 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
240 Matrix.frustumM(mProjMatrix, 0, -ratio, ratio, -1, 1, 3, 7);
241 Matrix.setLookAtM(mVMatrix, 0, 0, 3, 3, 0f, 0f, 0f, 0f, 1.0f, 0.0f);
251 // simple shader with MVP matrix and text coord
  /cts/tests/tests/hardware/src/android/hardware/cts/
CameraGLTest.java 27 import android.opengl.Matrix;
639 Matrix.setIdentityM(mSTMatrix, 0);
640 Matrix.setIdentityM(mMMatrix, 0);
692 Matrix.multiplyMM(mMVPMatrix, 0, mVMatrix, 0, mMMatrix, 0);
693 Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mMVPMatrix, 0);
709 Matrix.frustumM(mProjMatrix, 0, -mRatio, mRatio, -1, 1, 3, 7);
    [all...]
  /frameworks/base/media/mca/filterpacks/java/android/filterpacks/videosrc/
SurfaceTextureSource.java 36 import android.opengl.Matrix;
219 Matrix.multiplyMM(mMappedCoords, 0,
CameraSource.java 38 import android.opengl.Matrix;
195 Matrix.multiplyMM(mMappedCoords, 0,
MediaSource.java 39 import android.opengl.Matrix;
299 Matrix.multiplyMM(sourceCoords, 0,
304 Matrix.multiplyMM(sourceCoords, 0,
309 Matrix.multiplyMM(sourceCoords, 0,
314 Matrix.multiplyMM(sourceCoords, 0,
  /cts/tests/src/android/opengl/cts/
CompressedTextureSurfaceView.java 44 import android.opengl.Matrix;
158 Matrix.setIdentityM(mSTMatrix, 0);
189 Matrix.setIdentityM(mMVPMatrix, 0);
  /cts/tests/tests/graphics/src/android/graphics/cts/
MatrixTest.java 18 import android.graphics.Matrix;
20 import android.graphics.Matrix.ScaleToFit;
24 private Matrix mMatrix;
30 mMatrix = new Matrix();
35 new Matrix();
36 new Matrix(mMatrix);
54 Matrix matrix = new Matrix(); local
55 matrix.set(mMatrix)
64 Matrix matrix = new Matrix(); local
203 Matrix matrix = new Matrix(); local
255 Matrix matrix = new Matrix(); local
300 Matrix matrix = new Matrix(); local
463 Matrix matrix = new Matrix(); local
    [all...]
  /cts/tests/tests/media/src/android/media/cts/
VideoSurfaceView.java 34 import android.opengl.Matrix;
137 Matrix.setIdentityM(mSTMatrix, 0);
176 Matrix.setIdentityM(mMVPMatrix, 0);
  /frameworks/base/graphics/java/android/graphics/
Matrix.java 23 * The Matrix class holds a 3x3 matrix for transforming coordinates.
24 * Matrix does not have a constructor, so it must be explicitly initialized
25 * using either reset() - to construct an identity matrix, or one of the set..()
28 public class Matrix {
41 public static Matrix IDENTITY_MATRIX = new Matrix() {
43 throw new IllegalStateException("Matrix can not be modified");
47 public void set(Matrix src) {
102 public boolean setConcat(Matrix a, Matrix b)
    [all...]
  /external/clang/test/Sema/
array-init.c 251 typedef struct _Matrix Matrix;
253 const Matrix mat1 = {
260 const Matrix mat2 = {
  /frameworks/base/media/tests/MediaDump/src/com/android/mediadump/
VideoDumpView.java 48 import android.opengl.Matrix;
352 Matrix.setIdentityM(mSTMatrix, 0);
412 Matrix.setIdentityM(mMVPMatrix, 0);

Completed in 914 milliseconds

1 2