/ohos5.0/foundation/multimedia/camera_framework/services/camera_service/src/smooth_zoom/ |
H A D | cubic_bezier.cpp | 37 std::vector<float> CubicBezier::GetZoomArray(const float& currentZoom, const float& targetZoom, in GetZoomArray() 57 float CubicBezier::GetDuration(const float& currentZoom, const float& targetZoom) in GetDuration() 66 float CubicBezier::GetCubicBezierY(const float& time) in GetCubicBezierY() 72 float CubicBezier::GetCubicBezierX(const float& time) in GetCubicBezierX() 78 float CubicBezier::BinarySearch(const float& value) in BinarySearch() 98 float CubicBezier::GetInterpolation(const float& input) in GetInterpolation()
|
H A D | smooth_zoom.cpp | 26 algorithm = std::make_shared<CubicBezier>(); in GetZoomAlgorithm() 29 algorithm = std::make_shared<CubicBezier>(); in GetZoomAlgorithm()
|
/ohos5.0/foundation/multimedia/camera_framework/services/camera_service/include/smooth_zoom/ |
H A D | cubic_bezier.h | 23 class CubicBezier : public IZoomAlgorithm { 25 CubicBezier() = default; 26 ~CubicBezier() = default;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/curves/ |
H A D | cubic_bezier_easing_curve.h | 35 META_API_CACHE_INTERFACE(META_NS::ICubicBezier, CubicBezier) in META_BEGIN_NAMESPACE() 37 META_API_INTERFACE_PROPERTY_CACHED(CubicBezier, ControlPoint1, BASE_NS::Math::Vec2) in META_BEGIN_NAMESPACE() 38 META_API_INTERFACE_PROPERTY_CACHED(CubicBezier, ControlPoint2, BASE_NS::Math::Vec2) in META_BEGIN_NAMESPACE()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-appendix-enums.md | 177 | EaseIn | 表示动画以低速开始,CubicBezier(0.42, 0.0, 1.0, 1.0)。 | 178 | EaseOut | 表示动画以低速结束,CubicBezier(0.0, 0.0, 0.58, 1.0)。 | 179 | EaseInOut | 表示动画以低速开始和结束,CubicBezier(0.42, 0.0, 0.58, 1.0)。 | 180 | FastOutSlowIn | 标准曲线,CubicBezier(0.4, 0.0, 0.2, 1.0)。 | 181 | LinearOutSlowIn | 减速曲线,CubicBezier(0.0, 0.0, 0.2, 1.0)。 | 182 | FastOutLinearIn | 加速曲线,CubicBezier(0.4, 0.0, 1.0, 1.0)。 | 183 | ExtremeDeceleration | 急缓曲线,CubicBezier(0.0, 0.0, 0.0, 1.0)。 | 184 | Sharp | 锐利曲线,CubicBezier(0.33, 0.0, 0.67, 1.0)。 | 185 | Rhythm | 节奏曲线,CubicBezier(0.7, 0.0, 0.2, 1.0)。 | 186 | Smooth | 平滑曲线,CubicBezier(0.4, 0.0, 0.4, 1.0)。 | [all …]
|
/ohos5.0/foundation/multimedia/camera_framework/test/fuzztest/cubicbezier_fuzzer/ |
H A D | cubic_bezier_fuzzer.cpp | 36 CubicBezier *CubicBezierFuzzer::fuzz = nullptr; 62 fuzz = new CubicBezier(); in Test()
|
H A D | cubic_bezier_fuzzer.h | 27 static CubicBezier *fuzz;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/ |
H A D | rs_attraction_effect_filter.h | 84 …Drawing::Point CubicBezier(const Drawing::Point &p0, const Drawing::Point &p1, const Drawing::Poin…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/ |
H A D | rs_attraction_effect_filter.cpp | 70 Drawing::Point RSAttractionEffectFilter::CubicBezier(const Drawing::Point &p0, const Drawing::Point… in CubicBezier() function in OHOS::Rosen::RSAttractionEffectFilter 408 …windowStatusPoints_[i] = CubicBezier(windowCtrlPoints_[i], controlPointListFirst[i], controlPointL… in CalculateWindowStatus()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/ |
H A D | rs_attraction_effect_filter_test.cpp | 176 Drawing::Point point = firstEffectFilter.CubicBezier(p1, p2, p3, p4, t);
|
/ohos5.0/docs/zh-cn/third-party-cases/ |
H A D | property-animation.md | 295 * EaseInOut:表示动画以低速开始和结束,CubicBezier(0.42, 0.0, 0.58, 1.0)。
|