Home
last modified time | relevance | path

Searched refs:CubicBezier (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/multimedia/camera_framework/services/camera_service/src/smooth_zoom/
H A Dcubic_bezier.cpp37 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 Dsmooth_zoom.cpp26 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 Dcubic_bezier.h23 class CubicBezier : public IZoomAlgorithm {
25 CubicBezier() = default;
26 ~CubicBezier() = default;
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/curves/
H A Dcubic_bezier_easing_curve.h35 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 Dts-appendix-enums.md177 | 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 Dcubic_bezier_fuzzer.cpp36 CubicBezier *CubicBezierFuzzer::fuzz = nullptr;
62 fuzz = new CubicBezier(); in Test()
H A Dcubic_bezier_fuzzer.h27 static CubicBezier *fuzz;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_attraction_effect_filter.h84 …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 Drs_attraction_effect_filter.cpp70 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 Drs_attraction_effect_filter_test.cpp176 Drawing::Point point = firstEffectFilter.CubicBezier(p1, p2, p3, p4, t);
/ohos5.0/docs/zh-cn/third-party-cases/
H A Dproperty-animation.md295 * EaseInOut:表示动画以低速开始和结束,CubicBezier(0.42, 0.0, 0.58, 1.0)。