/frameworks/rs/ |
rsMatrix4x4.cpp | 63 float det = m[0]*result.m[0] + m[4]*result.m[1] + local 66 if (fabs(det) < 1e-6) { 70 det = 1.0f / det; 72 m[i] = result.m[i] * det; 104 float det = m[0]*result.m[0] + m[4]*result.m[4] + local 107 if (fabs(det) < 1e-6) { 111 det = 1.0f / det; 113 m[i] = result.m[i] * det; [all...] |
/packages/apps/Camera/jni/feature_stab/db_vlvm/ |
db_utilities_camera.h | 234 \return true if success and false if matrix is ill-conditioned (det < 1e-7) 238 double det=H[0]*H[4]-H[3]*H[1]; local 239 if (det<1e-7) 246 Hinv[0]=H[4]/det; 247 Hinv[1]=-H[1]/det; 248 Hinv[3]=-H[3]/det; 249 Hinv[4]=H[0]/det;
|
/packages/apps/Camera2/jni/feature_stab/db_vlvm/ |
db_utilities_camera.h | 234 \return true if success and false if matrix is ill-conditioned (det < 1e-7) 238 double det=H[0]*H[4]-H[3]*H[1]; local 239 if (det<1e-7) 246 Hinv[0]=H[4]/det; 247 Hinv[1]=-H[1]/det; 248 Hinv[3]=-H[3]/det; 249 Hinv[4]=H[0]/det;
|
/packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/ |
db_utilities_camera.h | 234 \return true if success and false if matrix is ill-conditioned (det < 1e-7) 238 double det=H[0]*H[4]-H[3]*H[1]; local 239 if (det<1e-7) 246 Hinv[0]=H[4]/det; 247 Hinv[1]=-H[1]/det; 248 Hinv[3]=-H[3]/det; 249 Hinv[4]=H[0]/det;
|
/external/eigen/Eigen/src/UmfPackSupport/ |
UmfPackSupport.h | 15 /* TODO extract L, extract U, compute det, etc... */ 372 Scalar det; local 373 umfpack_get_determinant(&det, 0, m_numeric, 0); 374 return det;
|
/external/opencv/cvaux/src/ |
cv3dtracker.cpp | 496 static inline double det(CvPoint3D32f v1, CvPoint3D32f v2, CvPoint3D32f v3) function 539 double t1 = det(x, d2, cross) / den; 540 double t2 = det(x, d1, cross) / den;
|
/external/opencv/ml/src/ |
mlnbayes.cpp | 217 double det = 1; local 259 det *= w->data.db[j]; 262 c->data.db[cls] = log( det );
|
mlem.cpp | 50 (-2)*ln(weights_k/det(Sigma_k)^0.5), 761 /* log_weight_div_det[k] = -2*log(weights_k) + log(det(Sigma_k))) 768 <alpha_ik> ~ weights_k * exp{ -0.5[ln(det(Sigma_k)) + (x_i - mu_k)' Sigma_k^(-1) (x_i - mu_k)] } 771 S_ik = -0.5(log(det(Sigma_k)) + (x_i - mu_k)' Sigma_k^(-1) (x_i - mu_k)) + log(weights_k), 797 double prev_log_likelihood = -DBL_MAX / 1000., det, d; local 824 for( j = 0, det = 1.; j < dims; j++ ) 825 det *= w_data[j]; 826 log_weight = sqrt(det); 877 for( j = 0, det = 1.; j < dims; j++ ) 878 det *= w_data[j] [all...] |
/frameworks/base/graphics/java/android/renderscript/ |
Matrix4f.java | 437 float det = mMat[0]*result.mMat[0] + mMat[4]*result.mMat[1] + local 440 if (Math.abs(det) < 1e-6) { 444 det = 1.0f / det; 446 mMat[i] = result.mMat[i] * det; 465 float det = mMat[0]*result.mMat[0] + mMat[4]*result.mMat[4] + local 468 if (Math.abs(det) < 1e-6) { 472 det = 1.0f / det; 474 mMat[i] = result.mMat[i] * det; [all...] |
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
Matrix4f.java | 437 float det = mMat[0]*result.mMat[0] + mMat[4]*result.mMat[1] + local 440 if (Math.abs(det) < 1e-6) { 444 det = 1.0f / det; 446 mMat[i] = result.mMat[i] * det; 465 float det = mMat[0]*result.mMat[0] + mMat[4]*result.mMat[4] + local 468 if (Math.abs(det) < 1e-6) { 472 det = 1.0f / det; 474 mMat[i] = result.mMat[i] * det; [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/ |
lp_setup_tri.c | 159 /* det = cross(e,f).z */ 160 const float det = ex * fy - ey * fx; local 161 if (det < 0.0f) 163 else if (det > 0.0f)
|
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/ |
matrix.h | 287 VGfloat det = matrix_determinant(mat); local 289 if (floatIsZero(det)) 293 matrix_divs(mat, det);
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_setup_tri.c | 159 /* det = cross(e,f).z */ 160 const float det = ex * fy - ey * fx; local 161 if (det < 0.0f) 163 else if (det > 0.0f)
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
matrix.h | 287 VGfloat det = matrix_determinant(mat); local 289 if (floatIsZero(det)) 293 matrix_divs(mat, det);
|
/external/pixman/pixman/ |
pixman-matrix.c | 779 double det; local 782 det = 0; 792 det += p; 795 if (det == 0) 798 det = 1 / det; 815 d.m[j][i] = det * p;
|
/external/chromium_org/content/browser/web_contents/ |
navigation_controller_impl.cc | 1606 EntryChangedDetails det; local [all...] |
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/transforms/ |
TransformationMatrix.cpp | 89 // det A 222 double det = determinant4x4(matrix); local 224 if (fabs(det) < SMALL_NUMBER) 231 result[i][j] = result[i][j] / det; 1278 double det = WebCore::determinant4x4(m_matrix); local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/ |
sp_setup.c | 288 float det, 356 * The area will be the same as prim->det, but the sign may be 360 * use the prim->det value because its sign is correct. 369 debug_printf("%s one-over-area %f area %f det %f\n", 370 __FUNCTION__, setup->oneoverarea, area, det ); 382 ((det < 0.0) ^ 794 /* det = cross(e,f).z */ 808 float det; local 820 det = calc_det(v0, v1, v2); 830 if (!setup_sort_vertices( setup, det, v0, v1, v2 ) [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/math/ |
m_matrix.c | 485 GLfloat det; local 509 det = pos + neg; 511 if (FABSF(det) < 1e-25) 514 det = 1.0F / det; 515 MAT(out,0,0) = ( (MAT(in,1,1)*MAT(in,2,2) - MAT(in,2,1)*MAT(in,1,2) )*det); 516 MAT(out,0,1) = (- (MAT(in,0,1)*MAT(in,2,2) - MAT(in,2,1)*MAT(in,0,2) )*det); 517 MAT(out,0,2) = ( (MAT(in,0,1)*MAT(in,1,2) - MAT(in,1,1)*MAT(in,0,2) )*det); 518 MAT(out,1,0) = (- (MAT(in,1,0)*MAT(in,2,2) - MAT(in,2,0)*MAT(in,1,2) )*det); 519 MAT(out,1,1) = ( (MAT(in,0,0)*MAT(in,2,2) - MAT(in,2,0)*MAT(in,0,2) )*det); [all...] |
/external/chromium_org/third_party/skia/src/utils/ |
SkMatrix44.cpp | 530 double det = b00 * b11 - b01 * b10 + b02 * b09 + b03 * b08 - b04 * b07 + b05 * b06; local 532 if (dabs(det) < TOO_SMALL_FOR_DETERMINANT) { 538 double invdet = 1.0 / det;
|
/external/eigen/Eigen/src/SuperLUSupport/ |
SuperLUSupport.h | 782 Scalar det = Scalar(1); local 790 det *= m_u.valuePtr()[lastId]; 794 return det/m_sluRscale.prod()/m_sluCscale.prod(); 796 return det;
|
/external/jmonkeyengine/engine/src/core/com/jme3/math/ |
Matrix3f.java | 960 float det = determinant(); local 961 if (FastMath.abs(det) <= FastMath.FLT_EPSILON) { 975 store.multLocal(1f / det); 985 float det = determinant(); local 986 if (FastMath.abs(det) <= 0f) { 1010 multLocal(1f / det); [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/util/ |
TangentBinormalGenerator.java | 321 float det = edge1uv.x * edge2uv.y - edge1uv.y * edge2uv.x; local 324 if (Math.abs(det) < ZERO_TOLERANCE) { 330 det = 1; 349 float factor = 1 / det;
|
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/geomipmap/ |
LODGeomap.java | 738 float det = edge1uv.x * edge2uv.y;// - edge1uv.y*edge2uv.x; = 0
local 741 if (Math.abs(det) < 0.0000001f) {
742 det = 1;
754 float factor = 1 / det;
[all...] |
/external/mesa3d/src/gallium/drivers/softpipe/ |
sp_setup.c | 288 float det, 356 * The area will be the same as prim->det, but the sign may be 360 * use the prim->det value because its sign is correct. 369 debug_printf("%s one-over-area %f area %f det %f\n", 370 __FUNCTION__, setup->oneoverarea, area, det ); 382 ((det < 0.0) ^ 794 /* det = cross(e,f).z */ 808 float det; local 820 det = calc_det(v0, v1, v2); 830 if (!setup_sort_vertices( setup, det, v0, v1, v2 ) [all...] |