Searched refs:RSStepsInterpolator (Results 1 – 11 of 11) sorted by relevance
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/ |
H A D | rs_steps_interpolator.cpp | 25 RSStepsInterpolator::RSStepsInterpolator(int32_t steps, StepsCurvePosition position) in RSStepsInterpolator() function in OHOS::Rosen::RSStepsInterpolator 29 RSStepsInterpolator::RSStepsInterpolator(uint64_t id, int32_t steps, StepsCurvePosition position) in RSStepsInterpolator() function in OHOS::Rosen::RSStepsInterpolator 33 bool RSStepsInterpolator::Marshalling(Parcel& parcel) const in Marshalling() 50 RSStepsInterpolator* RSStepsInterpolator::Unmarshalling(Parcel& parcel) in Unmarshalling() 59 return new RSStepsInterpolator(id, steps, static_cast<StepsCurvePosition>(position)); in Unmarshalling() 62 float RSStepsInterpolator::InterpolateImpl(float fraction) const in InterpolateImpl()
|
H A D | rs_interpolator.cpp | 91 ret = RSStepsInterpolator::Unmarshalling(parcel); in Unmarshalling()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/animation/ |
H A D | rs_steps_interpolator_test.cpp | 45 RSStepsInterpolator stepsCurveStart(steps, StepsCurvePosition::START); 78 RSStepsInterpolator stepsCurveEnd(steps, StepsCurvePosition::END); 109 RSStepsInterpolator stepsCurveStart(0); 131 RSStepsInterpolator stepsCurveStart(0, 0); 132 RSStepsInterpolator stepsCurveStart2(0, 1); 156 RSStepsInterpolator stepsCurveStart(0); 169 RSStepsInterpolator stepsCurveStart(0); 171 RSStepsInterpolator* step;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/ |
H A D | rs_steps_interpolator.h | 29 class RSB_EXPORT RSStepsInterpolator : public RSInterpolator { 31 RSStepsInterpolator(int32_t steps, StepsCurvePosition position = StepsCurvePosition::START); 32 ~RSStepsInterpolator() override = default; 36 [[nodiscard]] static RSStepsInterpolator* Unmarshalling(Parcel& parcel); 40 …RSStepsInterpolator(uint64_t id, int32_t steps, StepsCurvePosition position = StepsCurvePosition::…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/unittest/animation/ |
H A D | rs_render_keyframe_animation_test.cpp | 70 auto interpolator = std::make_shared<RSStepsInterpolator>(0); 96 auto interpolator = std::make_shared<RSStepsInterpolator>(0); 119 auto interpolator = std::make_shared<RSStepsInterpolator>(0); 149 auto interpolator = std::make_shared<RSStepsInterpolator>(0); 176 auto interpolator = std::make_shared<RSStepsInterpolator>(0); 206 auto interpolator = std::make_shared<RSStepsInterpolator>(0);
|
H A D | rs_value_estimator_test.cpp | 80 auto interpolator = std::make_shared<RSStepsInterpolator>(1, StepsCurvePosition::START); 92 std::shared_ptr<RSStepsInterpolator> interpolator2;
|
H A D | rs_interpolator_test.cpp | 51 std::shared_ptr<RSInterpolator> interpolator(RSStepsInterpolator::Unmarshalling(parcel1)); 56 interpolator.reset(RSStepsInterpolator::Unmarshalling(parcel2)); 64 interpolator.reset(RSStepsInterpolator::Unmarshalling(parcel3));
|
H A D | rs_render_curve_animation_test.cpp | 109 auto interpolator = std::make_shared<RSStepsInterpolator>(0);
|
H A D | rs_render_path_animation_test.cpp | 108 auto interpolator = std::make_shared<RSStepsInterpolator>(0);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/fuzztest/rsanimationbase_fuzzer/ |
H A D | rsanimationbase_fuzzer.cpp | 196 auto animation = std::make_shared<RSStepsInterpolator>(steps, position); in RSStepsInterpolatorFuzzerTest() 199 …auto copyInterpolator = std::shared_ptr<RSStepsInterpolator>(RSStepsInterpolator::Unmarshalling(pa… in RSStepsInterpolatorFuzzerTest()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/ |
H A D | rs_animation_timing_curve.cpp | 114 return RSAnimationTimingCurve(std::make_shared<RSStepsInterpolator>(steps, position)); in CreateStepsCurve()
|