Home
last modified time | relevance | path

Searched refs:atan2 (Results 1 - 20 of 20) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components/transform/
H A Drosen_render_transform.cpp165 rotateX = atan2(-transform_[6], transform_[5]); in CheckNeedPaint()
166 rotateY = atan2(-transform_[8], sy); in CheckNeedPaint()
168 rotateX = atan2(transform_[9], transform_[10]); in CheckNeedPaint()
169 rotateY = atan2(-transform_[8], sy); in CheckNeedPaint()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_path.cpp94 degrees = Drawing::ConvertRadiansToDegrees(std::atan2(tangent.GetY(), tangent.GetX())); in GetPosTan()
/foundation/arkui/ace_engine/frameworks/core/components/arc/
H A Drender_arc.cpp155 double angle = atan2(position.GetY() - arcRadiusY_, position.GetX() - arcRadiusX_); in GetPositionAngle()
/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/
H A Dmathf.h147 /** atan2 wrapper for float */
148 inline float atan2(float a, float b) in atan2() function
H A Dquaternion_util.h161 const float roll = atan2(sinrCosp, cosrCosp); in ToEulerRad()
171 const float yaw = atan2(sinyCosp, cosyCosp); in ToEulerRad()
/foundation/arkui/ace_engine/frameworks/core/components/common/painter/
H A Drosen_svg_painter.cpp483 result.rotate = SkRadiansToDegrees(std::atan2(tangent.y(), tangent.x())); in GetMotionPathPosition()
495 result.rotate = Rosen::Drawing::ConvertRadiansToDegrees(std::atan2(tangent.GetY(), tangent.GetX())); in GetMotionPathPosition()
969 degrees = SkRadiansToDegrees(std::atan2(tangent.y(), tangent.x())); in UpdateMotionMatrix()
971 degrees = SkRadiansToDegrees(std::atan2(tangent.y(), tangent.x())) + FLAT_ANGLE; in UpdateMotionMatrix()
991 degrees = Rosen::Drawing::ConvertRadiansToDegrees(std::atan2(tangent.GetY(), tangent.GetX())); in UpdateMotionMatrix()
993 degrees = Rosen::Drawing::ConvertRadiansToDegrees(std::atan2(tangent.GetY(), tangent.GetX())) + FLAT_ANGLE; in UpdateMotionMatrix()
H A Drosen_decoration_painter.cpp311 float angle = 90.0f - Rad2deg(atan2(width, height)); in CreateLinearGradient()
345 float angle = 90.0f - Rad2deg(atan2(width, height)); in CreateLinearGradient()
/foundation/arkui/ace_engine/frameworks/core/gestures/
H A Drotation_recognizer.cpp135 double angle = atan2(fy - sy, fx - sx) * 180.0 / M_PI; in ComputeAngle()
H A Dslide_recognizer.cpp471 return atan2(fy - sy, fx - sx) * ANGLE_SUM_OF_TRIANGLE / M_PI; in ComputeAngle()
476 return atan2(event.verticalAxis, event.horizontalAxis) * ANGLE_SUM_OF_TRIANGLE / M_PI; in ComputeAngle()
/foundation/window/window_manager/dmserver/src/
H A Dsensor_connector.cpp172 degree = 90 - static_cast<int>(round(atan2(y, -x) / M_PI * 180)); in CalcRotationDegree()
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/src/
H A Dvsync_sampler.cpp322 phase_ = int64_t(::atan2(deltaAvgY, deltaAvgX) / scale); in ComputePhaseLocked()
/foundation/arkui/ace_engine/frameworks/core/components/indexer/
H A Drender_indexer_circle.cpp277 double touchAngle = atan2(touchPosition.GetY() - outerRadius_, touchPosition.GetX() - outerRadius_); in GetTouchedItemIndex()
969 double touchAngle = atan2(position.GetY() - outerRadius_, position.GetX() - outerRadius_); in GetPositionAngle()
/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/recognizers/
H A Dswipe_recognizer.cpp48 return atan2(y, x) * STRAIGHT_ANGLE / M_PI; in ComputeAngle()
H A Drotation_recognizer.cpp305 double angle = atan2(fy - sy, fx - sx) * 180.0 / M_PI; in ComputeAngle()
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_render_util.cpp821 int rAngle = static_cast<int>(-round(atan2(value[Drawing::Matrix::Index::SKEW_X], in GetRotationFromMatrix()
835 return static_cast<int>(-round(atan2(value[Drawing::Matrix::Index::SKEW_X], in GetRotationDegreeFromMatrix()
849 int rotateX = static_cast<int>(-round(atan2(value[Drawing::Matrix::Index::PERSP_1], in Is3DRotation()
851 int rotateY = static_cast<int>(-round(atan2(value[Drawing::Matrix::Index::PERSP_0], in Is3DRotation()
H A Drs_composer_adapter.cpp670 -round(atan2(value[Drawing::Matrix::SKEW_X], value[Drawing::Matrix::SCALE_X]) * (180 / PI))); in GetSurfaceNodeRotation()
/foundation/multimodalinput/input/service/touch_event_normalize/src/
H A Dtouch_gesture_detector.cpp348 return atan2((endY - startY), (endX - startX)) * (ANGLE_PI / M_PI); in GetAngle()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dskia_decoration_painter.cpp274 float angle = RIGHT_ANGLE_F - Rad2deg(atan2(width, height)); in CreateLinearGradient()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/
H A Ddrawing_decoration_painter.cpp247 float angle = 90.0f - Rad2deg(atan2(width, height)); in CreateLinearGradient()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_surface_render_node.cpp2120 auto rotationDegree = static_cast<int>(-round(atan2(absMatrix.Get(Drawing::Matrix::SKEW_X), in CheckAndUpdateOpaqueRegion()

Completed in 31 milliseconds