Searched refs:inverse (Results 1 - 24 of 24) sorted by relevance

/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/base/libs/hwui/
H A DSnapshot.cpp113 mat4 inverse; local
114 inverse.loadInverse(*transform);
117 inverse.mapRect(mLocalClip);
135 // before resetting, map current light pos with inverse of current transform
137 mat4 inverse; local
138 inverse.loadInverse(*transform);
139 inverse.mapPoint3d(center);
194 // store the inverse drawing matrix
H A DSkiaCanvas.cpp395 SkMatrix inverse; local
397 if (!mCanvas->getTotalMatrix().invert(&inverse)) {
406 inverse.mapRect(outRect, r);
H A DOpenGLRenderer.cpp555 mat4 inverse; local
556 inverse.loadInverse(*currentTransform());
557 inverse.mapRect(clip);
2249 // the mesh is generated with the inverse transform (in the case of scale,
/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/rs/api/
H A Drs_math.spec55 The inverse of pi, as a 32 bit float.
141 The inverse of the square root of 2, as a 32 bit float.
174 Returns the inverse cosine, in radians.
188 Returns the inverse hyperbolic cosine, in radians.
202 Returns the inverse cosine in radians, divided by pi.
204 To get an inverse cosine measured in degrees, use <code>acospi(a) * 180.f</code>.
218 Returns the inverse sine, in radians.
232 Returns the inverse hyperbolic sine, in radians.
246 Returns the inverse sine in radians, divided by pi.
248 To get an inverse sin
[all...]
/frameworks/rs/
H A DrsMatrix4x4.h54 bool inverse();
H A DrsMatrix4x4.cpp37 bool Matrix4x4::inverse() { function in class:Matrix4x4
/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 DTransform.h85 Transform inverse() const;
H A DLayer.cpp371 activeCrop = s.transform.inverse().transform(activeCrop);
376 // transform.inverse().transform(transform.transform(Rect)) != Rect
386 // which means using the inverse of the current transform set on the
391 * the code below applies the display's inverse transform to the buffer
394 // calculate the inverse transform
417 // need to reorient the inverse rotation in terms of the current
476 activeCrop = s.transform.inverse().transform(activeCrop);
480 // transform.inverse().transform(transform.transform(Rect)) != Rect
513 * the code below applies the display's inverse transform to the buffer
517 // calculate the inverse transfor
[all...]
H A DTransform.cpp298 Transform Transform::inverse() const { function in class:android::Transform
/frameworks/rs/java/tests/VrDemo/src/com/example/android/rs/vr/engine/
H A DQuaternion.java106 public Quaternion inverse() { method in class:Quaternion
113 return a.inverse().times(b);
/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/base/core/jni/android/graphics/
H A DMatrix.cpp233 SkMatrix* inverse = reinterpret_cast<SkMatrix*>(inverseHandle); local
234 return matrix->invert(inverse);
/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/rs/cpu_ref/
H A DrsCpuRuntimeMath.cpp88 return m->inverse();
/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/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
/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/base/core/java/android/widget/
H A DGridLayout.java1324 Interval span = min ? keys[i].span : keys[i].span.inverse();
2444 Interval inverse() { method in class:GridLayout.Interval
/frameworks/support/v7/gridlayout/src/android/support/v7/widget/
H A DGridLayout.java1219 Interval span = min ? keys[i].span : keys[i].span.inverse();
2338 Interval inverse() { method in class:GridLayout.Interval
/frameworks/data-binding/prebuilds/1.0-rc0/
H A Ddatabinding-studio-bundle.jarMETA-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/databinding/Bindable.class Bindable. ...

Completed in 1665 milliseconds