Searched refs:inverse (Results 1 - 22 of 22) sorted by path

/frameworks/base/core/java/android/widget/
H A DGridLayout.java1348 Interval span = min ? keys[i].span : keys[i].span.inverse();
2473 Interval inverse() { method in class:GridLayout.Interval
/frameworks/base/core/jni/android/graphics/
H A DMatrix.cpp233 SkMatrix* inverse = reinterpret_cast<SkMatrix*>(inverseHandle); local
234 return matrix->invert(inverse);
H A DSkiaCanvas.cpp405 SkMatrix inverse; local
407 if (!mCanvas->getTotalMatrix().invert(&inverse)) {
416 inverse.mapRect(outRect, r);
/frameworks/base/graphics/java/android/graphics/
H A DMatrix.java615 * If this matrix can be inverted, return true and if inverse is not null,
616 * set inverse to be the inverse of this matrix. If this matrix cannot be
617 * inverted, ignore inverse and return false.
619 public boolean invert(Matrix inverse) { argument
620 return native_invert(native_instance, inverse.native_instance);
/frameworks/base/libs/hwui/
H A DOpenGLRenderer.cpp634 mat4 inverse; local
635 inverse.loadInverse(*currentTransform());
636 inverse.mapRect(clip);
2793 // the mesh is generated with the inverse transform (in the case of scale,
H A DSnapshot.cpp181 mat4 inverse; local
182 inverse.loadInverse(*transform);
185 inverse.mapRect(mLocalClip);
204 // before resetting, map current light pos with inverse of current transform
206 mat4 inverse; local
207 inverse.loadInverse(*transform);
208 inverse.mapPoint3d(center);
235 // store the inverse drawing matrix
/frameworks/base/rs/java/android/renderscript/
H A DMatrix4f.java423 * Sets the current matrix to its inverse
425 public boolean inverse() { method in class:Matrix4f
452 * Sets the current matrix to its inverse transpose
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DMatrix_Delegate.java602 /*package*/ static boolean native_invert(long native_object, long inverse) { argument
608 Matrix_Delegate inv_mtx = sManager.getDelegate(inverse);
/frameworks/native/include/ui/
H A DTMatHelpers.h60 MATRIX PURE inverse(const MATRIX& src) { function in namespace:android::matrix
68 MATRIX inverse(1);
86 t = inverse[i][k];
87 inverse[i][k] = inverse[swap][k];
88 inverse[swap][k] = t;
95 inverse[i][k] *= t;
102 inverse[j][k] -= inverse[i][k] * t;
107 return inverse;
239 friend BASE<T> PURE inverse(const BASE<T>& m) { return matrix::inverse(m); } function in class:android::TMatSquareFunctions
[all...]
/frameworks/native/libs/ui/tests/
H A Dmat_test.cpp121 EXPECT_EQ(identity, inverse(identity));
124 mat4 m3i(inverse(m3));
130 mat4 m3ii(inverse(m3i));
/frameworks/native/opengl/libagl/
H A Dmatrix.cpp538 void invert(GLfloat* inverse, const GLfloat* src) argument
544 memcpy(inverse, gIdentityf, sizeof(gIdentityf));
563 t = inverse[i*4+k];
564 inverse[i*4+k] = inverse[swap*4+k];
565 inverse[swap*4+k] = t;
572 inverse[i*4+k] *= t;
579 inverse[j*4+k] -= inverse[i*4+k]*t;
606 are transformed by the upper 3x3 modelview inverse
[all...]
/frameworks/native/services/sensorservice/
H A Dmat.h341 mat<T, N, N> inverse(1);
359 t = inverse[i][k];
360 inverse[i][k] = inverse[swap][k];
361 inverse[swap][k] = t;
368 inverse[i][k] *= t;
375 inverse[j][k] -= inverse[i][k] * t;
380 return inverse;
/frameworks/native/services/surfaceflinger/Effects/
H A DDaltonizer.cpp68 const mat4 lms2rgb(inverse(rgb2lms));
/frameworks/native/services/surfaceflinger/
H A DLayer.cpp333 activeCrop = s.transform.inverse().transform(activeCrop);
338 // transform.inverse().transform(transform.transform(Rect)) != Rect
348 // which means using the inverse of the current transform set on the
353 * the code below applies the display's inverse transform to the buffer
356 // calculate the inverse transform
379 // need to reorient the inverse rotation in terms of the current
438 activeCrop = s.transform.inverse().transform(activeCrop);
442 // transform.inverse().transform(transform.transform(Rect)) != Rect
475 * the code below applies the display's inverse transform to the buffer
479 // calculate the inverse transfor
[all...]
H A DTransform.cpp298 Transform Transform::inverse() const { function in class:android::Transform
H A DTransform.h85 Transform inverse() const;
/frameworks/rs/api/
H A Drs_core_math.spec127 Return the inverse sine divided by PI.
138 Return the inverse tangent.
150 Return the inverse tangent of y / x.
161 Return the inverse hyperbolic tangent.
172 Return the inverse tangent divided by PI.
184 Return the inverse tangent of y / x, divided by PI.
1565 Return the inverse sine divided by PI.
1578 Return the inverse tangent.
1592 Return the inverse tangent of y / x.
1605 Return the inverse hyperboli
[all...]
/frameworks/rs/cpu_ref/
H A DrsCpuRuntimeMath.cpp88 return m->inverse();
/frameworks/rs/
H A DrsMatrix4x4.cpp37 bool Matrix4x4::inverse() { function in class:Matrix4x4
H A DrsMatrix4x4.h54 bool inverse();
/frameworks/support/v7/gridlayout/src/android/support/v7/widget/
H A DGridLayout.java1225 Interval span = min ? keys[i].span : keys[i].span.inverse();
2348 Interval inverse() { method in class:GridLayout.Interval
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/
H A DMatrix4f.java424 * Sets the current matrix to its inverse
426 public boolean inverse() { method in class:Matrix4f
453 * Sets the current matrix to its inverse transpose

Completed in 563 milliseconds