/frameworks/native/include/ui/ |
H A D | TMatHelpers.h | 60 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/base/libs/hwui/ |
H A D | Snapshot.cpp | 181 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
|
H A D | OpenGLRenderer.cpp | 634 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,
|
/frameworks/native/libs/ui/tests/ |
H A D | mat_test.cpp | 121 EXPECT_EQ(identity, inverse(identity)); 124 mat4 m3i(inverse(m3)); 130 mat4 m3ii(inverse(m3i));
|
/frameworks/rs/ |
H A D | rsMatrix4x4.h | 54 bool inverse();
|
H A D | rsMatrix4x4.cpp | 37 bool Matrix4x4::inverse() { function in class:Matrix4x4
|
/frameworks/native/services/sensorservice/ |
H A D | mat.h | 341 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 D | Daltonizer.cpp | 68 const mat4 lms2rgb(inverse(rgb2lms));
|
/frameworks/native/services/surfaceflinger/ |
H A D | Transform.h | 85 Transform inverse() const;
|
H A D | Layer.cpp | 333 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 D | Transform.cpp | 298 Transform Transform::inverse() const { function in class:android::Transform
|
/frameworks/rs/api/ |
H A D | rs_core_math.spec | 127 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/native/opengl/libagl/ |
H A D | matrix.cpp | 538 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/base/core/jni/android/graphics/ |
H A D | Matrix.cpp | 233 SkMatrix* inverse = reinterpret_cast<SkMatrix*>(inverseHandle); local 234 return matrix->invert(inverse);
|
H A D | SkiaCanvas.cpp | 405 SkMatrix inverse; local 407 if (!mCanvas->getTotalMatrix().invert(&inverse)) { 416 inverse.mapRect(outRect, r);
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | Matrix.java | 615 * 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/rs/cpu_ref/ |
H A D | rsCpuRuntimeMath.cpp | 88 return m->inverse();
|
/frameworks/base/rs/java/android/renderscript/ |
H A D | Matrix4f.java | 423 * 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/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
H A D | Matrix4f.java | 424 * Sets the current matrix to its inverse 426 public boolean inverse() { method in class:Matrix4f 453 * Sets the current matrix to its inverse transpose
|
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
H A D | Matrix_Delegate.java | 602 /*package*/ static boolean native_invert(long native_object, long inverse) { argument 608 Matrix_Delegate inv_mtx = sManager.getDelegate(inverse);
|
/frameworks/base/core/java/android/widget/ |
H A D | GridLayout.java | 1348 Interval span = min ? keys[i].span : keys[i].span.inverse(); 2473 Interval inverse() { method in class:GridLayout.Interval
|
/frameworks/support/v7/gridlayout/src/android/support/v7/widget/ |
H A D | GridLayout.java | 1225 Interval span = min ? keys[i].span : keys[i].span.inverse(); 2348 Interval inverse() { method in class:GridLayout.Interval
|