/aosp12/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/geometry/ |
H A D | Quad.java | 21 import android.graphics.PointF; 94 public static Quad fromLineAndHeight(PointF topLeft, PointF topRight, float height) { in fromLineAndHeight() 95 PointF dp = new PointF(topRight.x - topLeft.x, topRight.y - topLeft.y); in fromLineAndHeight() 97 PointF np = new PointF(height * (dp.y / len), height * (dp.x / len)); in fromLineAndHeight() 98 PointF p2 = new PointF(topLeft.x - np.x, topLeft.y + np.y); in fromLineAndHeight() 99 PointF p3 = new PointF(topRight.x - np.x, topRight.y + np.y); in fromLineAndHeight() 218 public PointF center() { in center() 295 public PointF xEdge() { in xEdge() 307 public PointF yEdge() { in yEdge() 319 private Quad(PointF topLeft, PointF topRight, PointF bottomLeft, PointF bottomRight) { in Quad() [all …]
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/assist/ui/ |
H A D | CornerPathRenderer.java | 20 import android.graphics.PointF; 77 private ArrayList<PointF> shiftBy(ArrayList<PointF> input, float delta) { in shiftBy() 81 PointF point = input.get(i); in shiftBy() 83 PointF shifted = in shiftBy() 101 private PointF normalAt(List<PointF> points, int index) { in normalAt() 102 PointF d1; in normalAt() 104 d1 = new PointF(0, 0); in normalAt() 111 PointF d2; in normalAt() 113 d2 = new PointF(0, 0); in normalAt() 123 private PointF rotate90Ccw(PointF input) { in rotate90Ccw() [all …]
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/ |
H A D | UdfpsEnrollHelper.java | 22 import android.graphics.PointF; 59 @NonNull private final List<PointF> mGuidedEnrollmentPoints; 92 mGuidedEnrollmentPoints.add(new PointF(-0.15f * px, -1.02f * px)); in UdfpsEnrollHelper() 93 mGuidedEnrollmentPoints.add(new PointF(-0.15f * px, 1.02f * px)); in UdfpsEnrollHelper() 94 mGuidedEnrollmentPoints.add(new PointF( 0.29f * px, 0.00f * px)); in UdfpsEnrollHelper() 95 mGuidedEnrollmentPoints.add(new PointF( 2.17f * px, -2.35f * px)); in UdfpsEnrollHelper() 96 mGuidedEnrollmentPoints.add(new PointF( 1.07f * px, -3.96f * px)); in UdfpsEnrollHelper() 97 mGuidedEnrollmentPoints.add(new PointF(-0.37f * px, -4.31f * px)); in UdfpsEnrollHelper() 206 PointF getNextGuidedEnrollmentPoint() { in getNextGuidedEnrollmentPoint() 208 return new PointF(0f, 0f); in getNextGuidedEnrollmentPoint() [all …]
|
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/ |
H A D | PipPinchResizingAlgorithm.java | 19 import android.graphics.PointF; 32 private final PointF mTmpDownVector = new PointF(); 33 private final PointF mTmpLastVector = new PointF(); 34 private final PointF mTmpDownCentroid = new PointF(); 35 private final PointF mTmpLastCentroid = new PointF(); 41 public float calculateBoundsAndAngle(PointF downPoint, PointF downSecondPoint, in calculateBoundsAndAngle() 42 PointF lastPoint, PointF lastSecondPoint, Point minSize, Point maxSize, in calculateBoundsAndAngle() 113 private void getCentroid(PointF p1, PointF p2, PointF centroidOut) { in getCentroid() 117 private float dot(PointF p1, PointF p2) { in dot() 121 private float cross(PointF p1, PointF p2) { in cross()
|
H A D | PipTouchState.java | 19 import android.graphics.PointF; 52 private final PointF mDownTouch = new PointF(); 53 private final PointF mDownDelta = new PointF(); 54 private final PointF mLastTouch = new PointF(); 55 private final PointF mLastDelta = new PointF(); 56 private final PointF mVelocity = new PointF(); 218 public PointF getVelocity() { 225 public PointF getLastTouchPosition() { 233 public PointF getLastTouchDelta() { 240 public PointF getDownTouchPosition() { [all …]
|
/aosp12/frameworks/base/graphics/java/android/graphics/ |
H A D | PointF.java | 26 public class PointF implements Parcelable { class 30 public PointF() {} in PointF() method in PointF 32 public PointF(float x, float y) { in PointF() method in PointF 37 public PointF(@NonNull Point p) { in PointF() method in PointF 49 public PointF(@NonNull PointF p) { in PointF() method in PointF 65 public final void set(@NonNull PointF p) { in set() 92 PointF pointF = (PointF) o; in equals() 145 …final @android.annotation.NonNull Parcelable.Creator<PointF> CREATOR = new Parcelable.Creator<Poin… 151 PointF r = new PointF(); 160 public PointF[] newArray(int size) { [all …]
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/accessibility/ |
H A D | GestureDescriptionTest.java | 44 PointF click = new PointF(10, 20); in testGestureShorterThanSampleRate_producesStartAndEnd() 68 PointF start = new PointF(10, 20); in testSwipe_shouldContainEvenlySpacedPoints() 108 PointF path0Start = new PointF(100, 150); in testPathsWithOverlappingTiming_produceCorrectSteps() 109 PointF path0Turn = new PointF(100, 200); in testPathsWithOverlappingTiming_produceCorrectSteps() 110 PointF path0End = new PointF(250, 200); in testPathsWithOverlappingTiming_produceCorrectSteps() 120 PointF path1Start = new PointF(300, 350); in testPathsWithOverlappingTiming_produceCorrectSteps() 121 PointF path1End = new PointF(300, 400); in testPathsWithOverlappingTiming_produceCorrectSteps() 127 PointF path2Start = new PointF(400, 450); in testPathsWithOverlappingTiming_produceCorrectSteps() 128 PointF path2End = new PointF(400, 500); in testPathsWithOverlappingTiming_produceCorrectSteps() 134 PointF path3Start = new PointF(500, 550); in testPathsWithOverlappingTiming_produceCorrectSteps() [all …]
|
/aosp12/packages/apps/Camera2/src/com/android/camera/one/v2/autofocus/ |
H A D | PointMeteringParameters.java | 19 import android.graphics.PointF; 28 private final PointF mAFPoint; 29 private final PointF mAEPoint; 33 private PointMeteringParameters(PointF afPoint, PointF aePoint, int sensorOrientation, in PointMeteringParameters() 56 PointF afPoint, in createForNormalizedCoordinates() 57 PointF aePoint, in createForNormalizedCoordinates() 92 private MeteringRectangle regionForNormalizedCoord(PointF point, in regionForNormalizedCoord() 132 PointF point) { in transformPortraitCoordinatesToSensorCoordinates() 137 return new PointF(point.y, 1.0f - point.x); in transformPortraitCoordinatesToSensorCoordinates() 139 return new PointF(1.0f - point.x, 1.0f - point.y); in transformPortraitCoordinatesToSensorCoordinates() [all …]
|
/aosp12/frameworks/base/core/java/android/transition/ |
H A D | ChangeBounds.java | 31 import android.graphics.PointF; 70 new Property<Drawable, PointF>(PointF.class, "boundsOrigin") { 88 new Property<ViewBounds, PointF>(PointF.class, "topLeft") { 101 new Property<ViewBounds, PointF>(PointF.class, "bottomRight") { 115 new Property<View, PointF>(PointF.class, "bottomRight") { 126 public PointF get(View view) { 132 new Property<View, PointF>(PointF.class, "topLeft") { 143 public PointF get(View view) { 150 new Property<View, PointF>(PointF.class, "position") { 161 public PointF get(View view) { [all …]
|
/aosp12/frameworks/base/core/java/android/animation/ |
H A D | PathKeyframes.java | 19 import android.graphics.PointF; 46 private PointF mTempPointF = new PointF(); 99 private PointF interpolateInRange(float fraction, int startIndex, int endIndex) { in interpolateInRange() 126 return PointF.class; in getType() 138 private PointF pointForIndex(int index) { in pointForIndex() 159 PointF pointF = (PointF) PathKeyframes.this.getValue(fraction); in createXFloatKeyframes() 173 PointF pointF = (PointF) PathKeyframes.this.getValue(fraction); 187 PointF pointF = (PointF) PathKeyframes.this.getValue(fraction); 201 PointF pointF = (PointF) PathKeyframes.this.getValue(fraction);
|
H A D | PointFEvaluator.java | 18 import android.graphics.PointF; 23 public class PointFEvaluator implements TypeEvaluator<PointF> { 29 private PointF mPoint; 50 public PointFEvaluator(PointF reuse) { in PointFEvaluator() 72 public PointF evaluate(float fraction, PointF startValue, PointF endValue) { in evaluate() 80 return new PointF(x, y); in evaluate()
|
/aosp12/packages/apps/Launcher3/src/com/android/launcher3/touch/ |
H A D | BaseSwipeDetector.java | 21 import android.graphics.PointF; 50 private static final PointF sTempPoint = new PointF(); 53 private final PointF mDownPos = new PointF(); 54 private final PointF mLastPos = new PointF(); 62 private PointF mLastDisplacement = new PointF(); 63 private PointF mDisplacement = new PointF(); 64 protected PointF mSubtractDisplacement = new PointF(); 249 protected abstract boolean shouldScrollStart(PointF displacement); in shouldScrollStart() 273 protected abstract void reportDraggingInternal(PointF displacement, MotionEvent event); in reportDraggingInternal() 277 PointF velocity = new PointF(mVelocityTracker.getXVelocity() / 1000, in reportDragEnd() [all …]
|
H A D | SingleAxisSwipeDetector.java | 19 import android.graphics.PointF; 52 float extractDirection(PointF direction) { 57 float extractOrthogonalDirection(PointF direction) { 83 float extractDirection(PointF direction) { 88 float extractOrthogonalDirection(PointF direction) { 151 protected boolean shouldScrollStart(PointF displacement) { in shouldScrollStart() 179 protected void reportDraggingInternal(PointF displacement, MotionEvent event) { in reportDraggingInternal() 185 protected void reportDragEndInternal(PointF velocity) { in reportDragEndInternal() 220 abstract float extractDirection(PointF point); in extractDirection() 222 abstract float extractOrthogonalDirection(PointF point); in extractOrthogonalDirection()
|
H A D | BothAxesSwipeDetector.java | 19 import android.graphics.PointF; 55 protected boolean shouldScrollStart(PointF displacement) { in shouldScrollStart() 74 protected void reportDraggingInternal(PointF displacement, MotionEvent event) { in reportDraggingInternal() 79 protected void reportDragEndInternal(PointF velocity) { in reportDragEndInternal() 88 boolean onDrag(PointF displacement, MotionEvent motionEvent); in onDrag() 90 void onDragEnd(PointF velocity); in onDragEnd()
|
/aosp12/packages/apps/Launcher3/src/com/android/launcher3/dragndrop/ |
H A D | FlingToDeleteHelper.java | 19 import android.graphics.PointF; 69 PointF vel = isFlingingToDelete(); in getFlingAnimation() 82 private PointF isFlingingToDelete() { in isFlingingToDelete() 90 PointF vel = new PointF(mVelocityTracker.getXVelocity(), mVelocityTracker.getYVelocity()); in isFlingingToDelete() 95 PointF upVec = new PointF(0f, -1f); in isFlingingToDelete() 100 PointF leftVec = new PointF(-1f, 0f); in isFlingingToDelete() 109 private float getAngleBetweenVectors(PointF vec1, PointF vec2) { in getAngleBetweenVectors()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/accessibility/gestures/ |
H A D | GestureManifoldTest.java | 28 import android.graphics.PointF; 45 private static final PointF PATH_START = new PointF(300f, 300f); 106 ArrayList<PointF> path = new ArrayList<>(); in testPath() 109 PointF segmentEnd = new PointF(PATH_START.x + delta.x, PATH_START.y + delta.y); in testPath() 117 ArrayList<PointF> path = new ArrayList<>(); in testPath() 120 PointF startPlusDelta1 = new PointF(PATH_START.x + delta1.x, PATH_START.y + delta1.y); in testPath() 123 PointF startPlusDelta2 = new PointF(PATH_START.x + delta2.x, PATH_START.y + delta2.y); in testPath() 130 private void fillPath(PointF start, PointF end, ArrayList<PointF> path) { in fillPath() 141 path.add(new PointF( in fillPath() 148 private void testPath(ArrayList<PointF> path, int gestureId) { in testPath() [all …]
|
/aosp12/frameworks/base/services/accessibility/java/com/android/server/accessibility/gestures/ |
H A D | MultiFingerMultiTap.java | 20 import android.graphics.PointF; 50 private PointF[] mBases; 53 private ArrayList<PointF> mExcludedPointsForDownSlopChecked; 73 mBases = new PointF[mTargetFingerCount]; in MultiFingerMultiTap() 75 mBases[i] = new PointF(); in MultiFingerMultiTap() 123 final PointF nearest = findNearestPoint(rawEvent, mTouchSlop, false); in onUp() 170 final PointF nearest; in onPointerDown() 223 private PointF initBaseLocation(MotionEvent event) { in initBaseLocation() 226 final PointF p = mBases[baseIndex]; in initBaseLocation() 247 PointF nearest = null; in findNearestPoint() [all …]
|
H A D | MultiFingerSwipe.java | 25 import android.graphics.PointF; 49 private final ArrayList<PointF>[] mStrokeBuffers; 55 private PointF[] mBase; 57 private PointF[] mPreviousGesturePoint; 83 mBase = new PointF[mTargetFingerCount]; in MultiFingerSwipe() 84 mPreviousGesturePoint = new PointF[mTargetFingerCount]; in MultiFingerSwipe() 104 mBase[i] = new PointF(); in clear() 109 mPreviousGesturePoint[i] = new PointF(); in clear() 363 ArrayList<PointF> path = mStrokeBuffers[i]; in recognizeGesture() 388 PointF start = path.get(i); in recognizeGesturePath() [all …]
|
/aosp12/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
H A D | PositionListenerActivity.java | 22 import android.graphics.PointF; 48 PointF opts[] = new PointF[] { in onCreate() 49 new PointF(0, 0), in onCreate() 50 new PointF(0, -1f), in onCreate() 51 new PointF(1f, 0), in onCreate() 52 new PointF(0, 1f), in onCreate() 53 new PointF(-1f, 0), in onCreate() 54 new PointF(-1f, 1f), in onCreate() 73 PointF dir = opts[setting]; in onCreate()
|
/aosp12/packages/apps/Launcher3/quickstep/src/com/android/quickstep/interaction/ |
H A D | NavBarGestureHandler.java | 34 import android.graphics.PointF; 76 private final PointF mAssistantStartDragPos = new PointF(); 77 private final PointF mDownPos = new PointF(); 78 private final PointF mLastPos = new PointF(); 143 public void onSwipeUp(boolean wasFling, PointF finalVelocity) { in onSwipeUp() 205 ASSISTANT_NOT_STARTED_BAD_ANGLE, new PointF()); in onTouch() 230 ASSISTANT_NOT_STARTED_SWIPE_TOO_SHORT, new PointF()); in onTouch() 287 startAssistant(new PointF()); in updateAssistantProgress() 294 private void startAssistant(PointF velocity) { in startAssistant() 318 void onNavBarGestureAttempted(NavBarGestureResult result, PointF finalVelocity); in onNavBarGestureAttempted() [all …]
|
/aosp12/packages/apps/Launcher3/src/com/android/launcher3/widget/ |
H A D | NavigableAppWidgetHostView.java | 22 import android.graphics.PointF; 50 private final PointF mTranslationForCentering = new PointF(0, 0); 52 private final PointF mTranslationForMoveFromCenterAnimation = new PointF(0, 0); 54 private final PointF mTranslationForReorderBounce = new PointF(0, 0); 55 private final PointF mTranslationForReorderPreview = new PointF(0, 0); 192 public void getReorderBounceOffset(PointF offset) { in getReorderBounceOffset() 203 public void getReorderPreviewOffset(PointF offset) { in getReorderPreviewOffset()
|
/aosp12/packages/apps/Camera2/src/com/android/camera/captureintent/ |
H A D | PreviewTransformCalculator.java | 24 import android.graphics.PointF; 48 PointF previewViewCenter = new PointF(previewViewRect.centerX(), previewViewRect.centerY()); in toTransformMatrix() 62 final PointF previewBufferCenter = in toTransformMatrix() 63 new PointF(PreviewBufferRect.centerX(), PreviewBufferRect.centerY()); in toTransformMatrix() 98 PointF scaledPreviewStreamCenter = in toTransformMatrix() 99 new PointF(scaledPreviewStreamRect.centerX(), scaledPreviewStreamRect.centerY()); in toTransformMatrix()
|
/aosp12/packages/apps/DevCamera/src/com/android/devcamera/ |
H A D | NormalizedFace.java | 18 import android.graphics.PointF; 30 public PointF leftEye; 31 public PointF rightEye; 32 public PointF mouth; 36 leftEye = new PointF(); in NormalizedFace() 41 rightEye = new PointF(); in NormalizedFace() 46 mouth = new PointF(); in NormalizedFace()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/accessibility/magnification/ |
H A D | FullScreenMagnificationGestureHandlerTest.java | 42 import android.graphics.PointF; 121 public static final PointF DEFAULT_POINT = new PointF(DEFAULT_X, DEFAULT_Y); 387 PointF pointer1 = DEFAULT_POINT; in testThreeFingersOneTap_zoomedState_dispatchMotionEvents() 388 PointF pointer2 = new PointF(DEFAULT_X * 1.5f, DEFAULT_Y); in testThreeFingersOneTap_zoomedState_dispatchMotionEvents() 389 PointF pointer3 = new PointF(DEFAULT_X * 2, DEFAULT_Y); in testThreeFingersOneTap_zoomedState_dispatchMotionEvents() 414 PointF pointer1 = DEFAULT_POINT; in testFirstFingerSwipe_TwoPinterDownAndZoomedState_panningState() 415 PointF pointer2 = new PointF(DEFAULT_X * 1.5f, DEFAULT_Y); in testFirstFingerSwipe_TwoPinterDownAndZoomedState_panningState() 422 send(pointerEvent(ACTION_MOVE, new PointF[] {pointer1, pointer2})); in testFirstFingerSwipe_TwoPinterDownAndZoomedState_panningState() 432 PointF pointer1 = DEFAULT_POINT; in testSecondFingerSwipe_TwoPinterDownAndZoomedState_panningState() 433 PointF pointer2 = new PointF(DEFAULT_X * 1.5f, DEFAULT_Y); in testSecondFingerSwipe_TwoPinterDownAndZoomedState_panningState() [all …]
|
H A D | FullScreenMagnificationControllerTest.java | 44 import android.graphics.PointF; 76 static final PointF INITIAL_MAGNIFICATION_BOUNDS_CENTER = new PointF( 78 static final PointF INITIAL_BOUNDS_UPPER_LEFT_2X_CENTER = new PointF(25, 50); 79 static final PointF INITIAL_BOUNDS_LOWER_RIGHT_2X_CENTER = new PointF(75, 150); 82 static final PointF OTHER_BOUNDS_LOWER_RIGHT_2X_CENTER = new PointF(400, 500); 268 PointF newCenter = new PointF((pivotPoint.x + INITIAL_MAGNIFICATION_BOUNDS.centerX()) / 2, 315 PointF newCenter = INITIAL_BOUNDS_LOWER_RIGHT_2X_CENTER; 459 PointF newCenter = INITIAL_BOUNDS_UPPER_LEFT_2X_CENTER; 564 PointF ulCenter = INITIAL_BOUNDS_UPPER_LEFT_2X_CENTER; 1219 private PointF computeOffsets(Rect magnifiedBounds, PointF center, float scale) { [all …]
|