Home
last modified time | relevance | path

Searched refs:LinearInterpolator (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/
H A Drs_interpolator.h64 class RSB_EXPORT LinearInterpolator : public RSInterpolator {
66 LinearInterpolator() = default;
67 ~LinearInterpolator() override = default;
70 [[nodiscard]] static LinearInterpolator* Unmarshalling(Parcel& parcel);
74 LinearInterpolator(uint64_t id) : RSInterpolator(id) {} in LinearInterpolator() function
H A Drs_render_curve_animation.h61 …tic std::shared_ptr<RSInterpolator> linearInterpolator_ { std::make_shared<LinearInterpolator>() };
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/
H A Drs_interpolator.cpp79 ret = LinearInterpolator::Unmarshalling(parcel); in Unmarshalling()
133 bool LinearInterpolator::Marshalling(Parcel& parcel) const in Marshalling()
144 LinearInterpolator* LinearInterpolator::Unmarshalling(Parcel& parcel) in Unmarshalling()
151 return new LinearInterpolator(id); in Unmarshalling()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/animation/
H A Drs_interpolator_test.cpp71 LinearInterpolator linearInterpolator(id);
85 LinearInterpolator linearInterpolator(id);
87 LinearInterpolator* linear;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/
H A Drs_animation_timing_curve.cpp28 RSAnimationTimingCurve(std::make_shared<LinearInterpolator>());