/packages/apps/Camera/jni/feature_stab/db_vlvm/ |
H A D | db_bundle.h | 34 Solve for update dx such that diagmult(1+lambda,transpose(J)%J)%dx= -Jtf 38 inline void db_Compute_dx(double *dx,double **JtJ,double *min_Jtf,double lambda,double *d,int n) argument 47 db_CholeskyBacksub(dx,JtJ,d,n,min_Jtf); 51 Solve for update dx such that diagmult(1+lambda,transpose(J)%J)%dx= -Jtf 54 inline void db_Compute_dx_3x3(double dx[3],double JtJ[9],const double min_Jtf[3],double lambda) argument 63 db_CholeskyBacksub3x3(dx,JtJ,d,min_Jtf);
|
H A D | db_utilities.h | 480 * Compute an incremental rotation matrix using the update dx=[sin(phi) sin(ohm) sin(kap)] 482 inline void db_IncrementalRotationMatrix(double R[9],const double dx[3]) argument 487 sp=dx[0]; so=dx[1]; sk=dx[2];
|
H A D | db_utilities_camera.h | 144 Update a rotation with the update dx=[sin(phi) sin(ohm) sin(kap)] 146 inline void db_UpdateRotation(double R_p_dx[9],double R[9],const double dx[3]) argument 150 db_IncrementalRotationMatrix(R_temp,dx); 293 inline void db_UpdateImageHomographyAffine(double H_p_dx[9],const double H[9],const double dx[6]) argument 295 db_AddVectors6(H_p_dx,H,dx); 299 inline void db_UpdateImageHomographyProjective(double H_p_dx[9],const double H[9],const double dx[8],int frozen_coord) argument 307 H_p_dx[i]=H[i]+dx[j]; 314 inline void db_UpdateRotFocalHomography(double H_p_dx[9],const double H[9],const double dx[4]) argument 321 db_IncrementalRotationMatrix(dR,dx); 323 fp=f+dx[ [all...] |
H A D | db_rob_image_homography.cpp | 231 double JtJ[9],min_Jtf[3],dx[3],H_p_dx[9]; local 247 /*Come up with a hypothesis dx 249 db_Compute_dx_3x3(dx,JtJ,min_Jtf,lambda); 251 /*Compute Cost(x+dx)*/ 252 db_UpdateRotation(H_p_dx,H,dx); 262 /*Move to the hypothesised position x+dx*/ 513 inline void db_ImageHomographyUpdateGeneric(double H_p_dx[9],double H[9],double *dx,int homography_type,int frozen_coord) argument 520 db_MultiplyScaleOntoImageHomography(H,1.0+dx[0]); 521 db_MultiplyRotationOntoImageHomography(H,dx[1]); 522 H_p_dx[2]+=dx[ 573 double JtJ[72],min_Jtf[9],dx[8],H_p_dx[9]; local [all...] |
/packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/ |
H A D | db_bundle.h | 34 Solve for update dx such that diagmult(1+lambda,transpose(J)%J)%dx= -Jtf 38 inline void db_Compute_dx(double *dx,double **JtJ,double *min_Jtf,double lambda,double *d,int n) argument 47 db_CholeskyBacksub(dx,JtJ,d,n,min_Jtf); 51 Solve for update dx such that diagmult(1+lambda,transpose(J)%J)%dx= -Jtf 54 inline void db_Compute_dx_3x3(double dx[3],double JtJ[9],const double min_Jtf[3],double lambda) argument 63 db_CholeskyBacksub3x3(dx,JtJ,d,min_Jtf);
|
H A D | db_utilities.h | 480 * Compute an incremental rotation matrix using the update dx=[sin(phi) sin(ohm) sin(kap)] 482 inline void db_IncrementalRotationMatrix(double R[9],const double dx[3]) argument 487 sp=dx[0]; so=dx[1]; sk=dx[2];
|
H A D | db_utilities_camera.h | 144 Update a rotation with the update dx=[sin(phi) sin(ohm) sin(kap)] 146 inline void db_UpdateRotation(double R_p_dx[9],double R[9],const double dx[3]) argument 150 db_IncrementalRotationMatrix(R_temp,dx); 293 inline void db_UpdateImageHomographyAffine(double H_p_dx[9],const double H[9],const double dx[6]) argument 295 db_AddVectors6(H_p_dx,H,dx); 299 inline void db_UpdateImageHomographyProjective(double H_p_dx[9],const double H[9],const double dx[8],int frozen_coord) argument 307 H_p_dx[i]=H[i]+dx[j]; 314 inline void db_UpdateRotFocalHomography(double H_p_dx[9],const double H[9],const double dx[4]) argument 321 db_IncrementalRotationMatrix(dR,dx); 323 fp=f+dx[ [all...] |
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/imageshow/ |
H A D | ImageTinyPlanet.java | 43 protected static float angleFor(float dx, float dy) { argument 44 return (float) (Math.atan2(dx, dy) * 180 / Math.PI);
|
H A D | GeometryMetadata.java | 345 public Matrix buildGeometryMatrix(float width, float height, float scaling, float dx, float dy, argument 353 m.postTranslate(dx, dy); 358 public Matrix buildGeometryMatrix(float width, float height, float scaling, float dx, float dy, argument 364 return buildGeometryMatrix(width, height, scaling, dx, dy, rot); 368 public Matrix buildGeometryUIMatrix(float scaling, float dx, float dy) { argument 371 return buildGeometryMatrix(w, h, scaling, dx, dy, false);
|
H A D | ImageCrop.java | 417 private RectF fixedCornerResize(RectF r, int moving_corner, float dx, float dy){ argument 421 newCrop = new RectF(r.left, r.top, r.left + r.width() + dx, r.top + r.height() 424 newCrop = new RectF(r.right - r.width() + dx, r.top, r.right, r.top + r.height() 427 newCrop = new RectF(r.right - r.width() + dx, r.bottom - r.height() + dy, 431 + r.width() + dx, r.bottom); 477 float dx = 0; 481 dx = Math.min(cropped.left + deltaX, cropped.right - minWidthHeight) - cropped.left; 487 dx = Math.max(cropped.right + deltaX, cropped.left + minWidthHeight) 504 float[] disp = {dx, dy}; 507 dx [all...] |
H A D | ImageGeometry.java | 77 protected static float angleFor(float dx, float dy) { argument 78 return (float) (Math.atan2(dx, dy) * 180 / Math.PI);
|
/packages/apps/Camera/jni/feature_mos/src/mosaic/ |
H A D | Geometry.h | 103 double dx = x2 - x0; local 106 double len1 = sqrt(dx * dx + dy * dy); 107 double m1 = dy / dx; 118 dx = x1 - x; 120 mass = len1 * sqrt(dx * dx + dy * dy);
|
H A D | Delaunay.cpp | 475 double adx, ady, bdx, bdy, cdx, cdy, dx, dy, nad, nbd, ncd; local 476 dx = sa[d].X(); 478 adx = sa[a].X() - dx; 480 bdx = sa[b].X() - dx; 482 cdx = sa[c].X() - dx;
|
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/ |
H A D | ColorSpaceMatrix.java | 119 private void zShearMatrix(float dx, float dy) argument 124 tmp[2] = dx;
|
/packages/apps/LegacyCamera/jni/feature_mos/src/mosaic/ |
H A D | Geometry.h | 103 double dx = x2 - x0; local 106 double len1 = sqrt(dx * dx + dy * dy); 107 double m1 = dy / dx; 118 dx = x1 - x; 120 mass = len1 * sqrt(dx * dx + dy * dy);
|
/packages/inputmethods/LatinIME/native/jni/src/ |
H A D | geometry_utils.h | 47 const int dx = x1 - x2; local 49 if (dx == 0 && dy == 0) return 0; 50 return atan2f(static_cast<float>(dy), static_cast<float>(dx));
|
H A D | proximity_info.cpp | 167 const int dx = x - edgeX; local 169 return dx * dx + dy * dy;
|
/packages/apps/Gallery/src/com/android/camera/ |
H A D | HighlightView.java | 240 // Handles motion (dx, dy) in screen space. 242 void handleMotion(int edge, float dx, float dy) { argument 248 moveBy(dx * (mCropRect.width() / r.width()), 252 dx = 0; 260 float xDelta = dx * (mCropRect.width() / r.width()); 267 // Grows the cropping rectange by (dx, dy) in image space. 268 void moveBy(float dx, float dy) { argument 271 mCropRect.offset(dx, dy); 288 // Grows the cropping rectange by (dx, dy) in image space. 289 void growBy(float dx, floa argument [all...] |
H A D | ImageViewTouchBase.java | 399 protected void postTranslate(float dx, float dy) { argument 400 mSuppMatrix.postTranslate(dx, dy); 403 protected void panBy(float dx, float dy) { argument 404 postTranslate(dx, dy);
|
H A D | ViewImage.java | 1102 protected void postTranslateCenter(float dx, float dy) { argument 1103 super.postTranslate(dx, dy);
|
/packages/apps/Gallery2/src/com/android/gallery3d/ui/ |
H A D | GestureRecognizer.java | 34 boolean onScroll(float dx, float dy, float totalX, float totalY); argument 89 MotionEvent e1, MotionEvent e2, float dx, float dy) { 91 dx, dy, e2.getX() - e1.getX(), e2.getY() - e1.getY()); 88 onScroll( MotionEvent e1, MotionEvent e2, float dx, float dy) argument
|
/packages/apps/Gallery2/gallerycommon/src/com/android/gallery3d/common/ |
H A D | Scroller.java | 312 * @param dx Horizontal distance to travel. Positive numbers will scroll the 317 public void startScroll(int startX, int startY, int dx, int dy) { argument 318 startScroll(startX, startY, dx, dy, DEFAULT_DURATION); 328 * @param dx Horizontal distance to travel. Positive numbers will scroll the 334 public void startScroll(int startX, int startY, int dx, int dy, int duration) { argument 341 mFinalX = startX + dx; 343 mDeltaX = dx; 373 float dx = mFinalX - mStartX; 375 float hyp = FloatMath.sqrt(dx * dx [all...] |
H A D | OverScroller.java | 354 * @param dx Horizontal distance to travel. Positive numbers will scroll the 359 public void startScroll(int startX, int startY, int dx, int dy) { argument 360 startScroll(startX, startY, dx, dy, DEFAULT_DURATION); 370 * @param dx Horizontal distance to travel. Positive numbers will scroll the 376 public void startScroll(int startX, int startY, int dx, int dy, int duration) { argument 378 mScrollerX.startScroll(startX, dx, duration); 536 final int dx = mScrollerX.mFinal - mScrollerX.mStart; 538 return !isFinished() && Math.signum(xvel) == Math.signum(dx) &&
|
/packages/apps/VideoEditor/src/com/android/videoeditor/widgets/ |
H A D | ImageViewTouchBase.java | 222 * @param dx The horizontal offset 225 public void postTranslateCenter(float dx, float dy) { argument 226 mSuppMatrix.postTranslate(dx, dy); 234 * @param dx Pan by this horizontal amount 237 private void panBy(float dx, float dy) { argument 238 mSuppMatrix.postTranslate(dx, dy);
|
/packages/apps/Browser/src/com/android/browser/view/ |
H A D | ScrollerView.java | 1267 * @param dx the number of pixels to scroll by on the X axis 1270 public final void smoothScrollBy(int dx, int dy) { argument 1282 dx = Math.max(0, Math.min(scrollX + dx, maxX)) - scrollX; 1283 mScroller.startScroll(scrollX, mScrollY, dx, 0); 1301 scrollBy(dx, dy);
|