Home
last modified time | relevance | path

Searched refs:angle (Results 1 – 25 of 57) sorted by relevance

123

/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/classifier/
H A DDiagonalClassifier.java68 float angle = getAngle(); in calculateFalsingResult() local
70 if (angle == Float.MAX_VALUE) { // Unknown angle in calculateFalsingResult()
86 boolean falsed = angleBetween(angle, minAngle, maxAngle) in calculateFalsingResult()
102 private boolean angleBetween(float angle, float min, float max) { in angleBetween() argument
108 return angle >= min || angle <= max; in angleBetween()
111 return angle >= min && angle <= max; in angleBetween()
114 private float normalizeAngle(float angle) { in normalizeAngle() argument
115 if (angle < 0) { in normalizeAngle()
117 } else if (angle > THREE_HUNDRED_SIXTY_DEG) { in normalizeAngle()
118 return angle % THREE_HUNDRED_SIXTY_DEG; in normalizeAngle()
[all …]
H A DZigZagClassifier.java193 double angle = Math.PI / 2 - getAtan2LastPoint(); in rotateVertical() local
194 logDebug("Rotating to vertical by: " + angle); in rotateVertical()
195 return rotateMotionEvents(getRecentMotionEvents(), -angle); in rotateVertical()
200 double angle = getAtan2LastPoint(); in rotateHorizontal() local
201 logDebug("Rotating to horizontal by: " + angle); in rotateHorizontal()
202 return rotateMotionEvents(getRecentMotionEvents(), angle); in rotateHorizontal()
205 private List<Point> rotateMotionEvents(List<MotionEvent> motionEvents, double angle) { in rotateMotionEvents() argument
207 double cosAngle = Math.cos(angle); in rotateMotionEvents()
208 double sinAngle = Math.sin(angle); in rotateMotionEvents()
/aosp14/frameworks/base/packages/SystemUI/unfold/src/com/android/systemui/unfold/updates/
H A DDeviceFoldStateProvider.kt124 private fun onHingeAngle(angle: Float) {
128 "Hinge angle: $angle, " +
133 Trace.setCounter("DeviceFoldStateProvider#onHingeAngle", angle.toLong())
141 val isClosing = angle < lastHingeAngleBeforeTransition
167 notifyFoldUpdate(FOLD_UPDATE_FINISH_FULL_OPEN, angle)
175 lastHingeAngle = angle
176 outputListeners.forEach { it.onHingeAngleUpdate(angle) }
223 private fun notifyFoldUpdate(@FoldUpdate update: Int, angle: Float) {
233 lastHingeAngleBeforeTransition = angle
298 override fun accept(angle: Float) {
[all …]
/aosp14/frameworks/base/packages/EasterEgg/src/com/android/egg/landroid/
H A DVec2.kt42 fun Vec2.angle(): Float {
58 fun Vec2.rotate(angle: Float, origin: Vec2 = Vec2.Zero): Offset {
62 (translated.x * cos(angle) - translated.y * sin(angle)),
63 (translated.x * sin(angle) + translated.y * cos(angle))
H A DUniverse.kt73 val orbitAngle = (pos - orbitCenter).angle()
82 val orbitAngle = (pos - orbitCenter).angle()
178 ship.angle = 0f
239 ship.angle = rng.nextFloat() * PI2f
264 vector.angle(),
288 val a = (ship.pos - planet.pos).angle()
296 val aDiff = (ship.angle - a).absoluteValue
376 ship.angle = angle
469 velocity += Vec2.makeWithAngleMag(angle, deltaV)
476 velocity = Vec2.makeWithAngleMag(velocity.angle(), CRAFT_SPEED_LIMIT)
[all …]
H A DPhysics.kt45 var angle = 0f regex
51 get() = angle - oangle
53 oangle = angle - value
104 Vec2.makeWithAngleMag(p.pos.angle(), radius - p.radius) * (1f - softness)
/aosp14/frameworks/base/core/java/android/util/
H A DFloatMath.java69 public static float sin(float angle) { in sin() argument
70 return (float) Math.sin(angle); in sin()
80 public static float cos(float angle) { in cos() argument
81 return (float) Math.cos(angle); in cos()
/aosp14/frameworks/base/tests/GamePerformance/src/android/gameperformance/
H A DRenderPatch.java85 final double angle = Math.PI * 0.25 + (Math.PI * 2.0 * i) / (externalPointCount); in RenderPatch() local
87 mVertexBuffer.putFloat((float) (dimension * Math.sin(angle))); in RenderPatch()
88 mVertexBuffer.putFloat((float) (dimension * Math.cos(angle))); in RenderPatch()
91 mTextureBuffer.putFloat((float) (0.5 + 0.5 * Math.sin(angle))); in RenderPatch()
92 mTextureBuffer.putFloat((float) (0.5 - 0.5 * Math.cos(angle))); in RenderPatch()
/aosp14/frameworks/base/core/java/android/hardware/camera2/params/
H A DDeviceStateSensorOrientationMap.java207 public @NonNull Builder addOrientationForState(@DeviceState long deviceState, long angle) { in addOrientationForState() argument
208 if (angle % 90 != 0) { in addOrientationForState()
210 + angle); in addOrientationForState()
212 mDeviceStateOrientationMap.put(deviceState, Math.toIntExact(angle)); in addOrientationForState()
214 mElements.add(angle); in addOrientationForState()
/aosp14/frameworks/base/apct-tests/perftests/core/src/android/graphics/perftests/
H A DPathIteratorPerfTest.java41 float angle = 0f; in constructCircularPath() local
43 float x = (float) Math.cos(angle) * radius; in constructCircularPath()
44 float y = (float) Math.sin(angle) * radius; in constructCircularPath()
52 angle += angleIncrement; in constructCircularPath()
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/pip/
H A DPipPinchResizingAlgorithm.java70 float angle = (float) Math.atan2(cross(mTmpDownVector, mTmpLastVector), in calculateBoundsAndAngle() local
72 return constrainRotationAngle((float) Math.toDegrees(angle)); in calculateBoundsAndAngle()
83 private float constrainRotationAngle(float angle) { in constrainRotationAngle() argument
85 return Math.signum(angle) * Math.max(0, (Math.abs(dampedRotate(angle)) - ANGLE_THRESHOLD)); in constrainRotationAngle()
/aosp14/frameworks/base/core/java/android/transition/
H A DPatternPathMotion.java123 double angle = Math.atan2(dy, dx); in setPatternPath() local
124 mTempMatrix.postRotate((float) Math.toDegrees(-angle)); in setPatternPath()
134 double angle = Math.atan2(dy, dx); in getPath() local
137 mTempMatrix.postRotate((float) Math.toDegrees(angle)); in getPath()
/aosp14/frameworks/base/tools/aapt2/link/
H A DXmlReferenceLinker_test.cpp270 xml::Attribute* xml_attr = gradient_el->FindAttribute(xml::kSchemaAndroid, "angle");
284 android:angle="90"/>)");
292 xml::Attribute* xml_attr = gradient_el->FindAttribute(xml::kSchemaAndroid, "angle");
314 xml::Attribute* xml_attr = gradient_el->FindAttribute(xml::kSchemaAndroid, "angle");
/aosp14/frameworks/base/core/java/android/gesture/
H A DGestureUtils.java451 final double angle = Math.atan(tan); in minimumCosineDistance() local
452 if (numOrientations > 2 && Math.abs(angle) >= Math.PI / numOrientations) { in minimumCosineDistance()
455 final double cosine = Math.cos(angle); in minimumCosineDistance()
505 float angle; in computeOrientedBoundingBox() local
507 angle = (float) -Math.PI/2; in computeOrientedBoundingBox()
509 angle = (float) Math.atan2(targetVector[1], targetVector[0]); in computeOrientedBoundingBox()
510 rotate(points, -angle); in computeOrientedBoundingBox()
534 …return new OrientedBoundingBox((float) (angle * 180 / Math.PI), centroid[0], centroid[1], maxx - m… in computeOrientedBoundingBox()
563 static float[] rotate(float[] points, float angle) { in rotate() argument
564 float cos = (float) Math.cos(angle); in rotate()
[all …]
H A DOrientedBoundingBox.java36 OrientedBoundingBox(float angle, float cx, float cy, float w, float h) { in OrientedBoundingBox() argument
37 orientation = angle; in OrientedBoundingBox()
/aosp14/frameworks/base/tools/orientationplot/
H A DREADME.txt37 filtered accelerometer data, measured tilt and orientation angle, confidence
63 the measured orientation angle is now within the gap between the new
67 angle (say, 45 degrees) is between the current orientation's ideal angle
68 (say, 0 degrees) and an adjacent orientation's ideal angle (say, 90 degrees).
76 4. The orientation angle is not measured when the tilt is too close to 90 or -90
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/unfold/updates/
H A DDeviceFoldStateProviderTest.kt122 override fun onHingeAngleUpdate(angle: Float) {
123 hingeAngleUpdates.add(angle)
663 private fun sendHingeAngleEvent(angle: Int) {
664 testHingeAngleProvider.notifyAngle(angle.toFloat())
667 private fun setInitialHingeAngle(angle: Int) {
668 setFoldState(angle == 0)
669 sendHingeAngleEvent(angle)
742 fun notifyAngle(angle: Float) {
743 callbacks.forEach { it.accept(angle) }
/aosp14/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
H A DMeshActivity.java87 double angle = (Math.PI * i) / numTriangles; in onDraw() local
88 double x = radius * Math.cos(angle); in onDraw()
89 double y = radius * Math.sin(angle); in onDraw()
H A DMeshLargeActivity.java89 double angle = 2 * Math.PI * i / numTriangles; in onDraw() local
90 double x = radius * Math.cos(angle); in onDraw()
91 double y = radius * Math.sin(angle); in onDraw()
/aosp14/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/geometry/
H A DQuad.java112 public static Quad fromRotatedRect(RectF rect, float angle) { in fromRotatedRect() argument
113 return Quad.fromRect(rect).rotated(angle); in fromRotatedRect()
183 public Quad rotated(float angle) { in rotated() argument
185 float cosa = (float) Math.cos(angle); in rotated()
186 float sina = (float) Math.sin(angle); in rotated()
/aosp14/frameworks/base/libs/hwui/
H A DMatrix.h116 void loadRotate(float angle);
117 void loadRotate(float angle, float x, float y, float z);
178 void rotate(float angle, float x, float y, float z) { in rotate() argument
180 u.loadRotate(angle, x, y, z); in rotate()
H A DMatrix.cpp321 void Matrix4::loadRotate(float angle) { in loadRotate() argument
322 angle *= float(M_PI / 180.0f); in loadRotate()
323 float c = cosf(angle); in loadRotate()
324 float s = sinf(angle); in loadRotate()
337 void Matrix4::loadRotate(float angle, float x, float y, float z) { in loadRotate() argument
346 angle *= float(M_PI / 180.0f); in loadRotate()
347 float c = cosf(angle); in loadRotate()
348 float s = sinf(angle); in loadRotate()
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/unfold/util/
H A DTestFoldStateProvider.kt57 fun sendHingeAngleUpdate(angle: Float) {
58 listeners.forEach { it.onHingeAngleUpdate(angle) }
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/
H A DTabletopModeController.java133 for (int angle : deviceTabletopRotations) { in onInit()
134 switch (angle) { in onInit()
151 angle); in onInit()
/aosp14/frameworks/base/core/java/android/view/
H A DOrientationEventListener.java128 float angle = (float)Math.atan2(-Y, X) * OneEightyOverPi; in onSensorChanged() local
129 orientation = 90 - (int)Math.round(angle); in onSensorChanged()

123