Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/
H A Drs_spring_model.cpp50 if (initialOffset_ == nullptr) { in CalculateSpringParameters()
59 … coeffScale_ = (initialVelocity_ + initialOffset_ * dampingRatio_ * naturalAngularVelocity) *= in CalculateSpringParameters()
63 coeffScale_ = initialVelocity_ + initialOffset_ * naturalAngularVelocity; in CalculateSpringParameters()
85 float initialOffset = initialOffset_->ToFloat(); in EstimateDuration()
138 auto coeffPeriod = (initialOffset_ * cos(rad)) += (coeffScale_ * sin(rad)); in CalculateDisplacement()
142 return ((coeffScale_ * time) += initialOffset_) *= coeffDecay; in CalculateDisplacement()
205 float threshold = fmax(toFloat(minimumAmplitudeRatio_ * initialOffset_), in EstimateDurationForUnderDampedModel()
216 sqrt(pow(initialOffset_, 2) + in EstimateDurationForUnderDampedModel()
241 double tmpCoeff = (initialVelocity_ + naturalAngularVelocity * initialOffset_); in EstimateDurationForCriticalDampedModel()
278 double tmpCoeffC = initialOffset_ * naturalAngularVelocity + initialVelocity_ * tmpCoeffA; in EstimateDurationForOverDampedModel()
[all …]
H A Drs_render_interpolating_spring_animation.cpp206 initialOffset_ = -1.0f; in OnInitialize()
207 initialVelocity_ = initialOffset_ * (-normalizedInitialVelocity_); in OnInitialize()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/
H A Drs_spring_model.h67 : response_(response), dampingRatio_(dampingRatio), initialOffset_(initialOffset), in RSSpringModel()
84 RSAnimatableType coeffPeriod = initialOffset_ * cos(rad) + coeffScale_ * sin(rad); in CalculateDisplacement()
88 return (initialOffset_ + coeffScale_ * time) * coeffDecay; in CalculateDisplacement()
104 float initialOffset = toFloat(initialOffset_); in EstimateDuration()
122 …double tempCoeffB = toFloat((initialVelocity_ + initialOffset_ * dampingRatio * naturalAngularVelo… in EstimateDuration()
163 … coeffScale_ = (initialVelocity_ + initialOffset_ * dampingRatio_ * naturalAngularVelocity) * in CalculateSpringParameters()
167 coeffScale_ = initialVelocity_ + initialOffset_ * naturalAngularVelocity; in CalculateSpringParameters()
174 …coeffScale_ = (initialOffset_ * ((dampingRatio_ + coeffTmp) * naturalAngularVelocity) + initialVel… in CalculateSpringParameters()
177 … (initialOffset_ * ((coeffTmp - dampingRatio_) * naturalAngularVelocity) - initialVelocity_) * in CalculateSpringParameters()
186 RSAnimatableType initialOffset_ {};
H A Drs_value_estimator.h414 springModel_->initialOffset_ = startValue_ - endValue_; in InitRSSpringValueEstimator()
428 springModel_->initialOffset_ = startValue_ - endValue_; in UpdateStartValueAndLastValue()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/
H A Dscroll_pattern.h337 initialOffset_ = offset; in SetInitialOffset()
342 …return initialOffset_.has_value() ? initialOffset_.value() : OffsetT(CalcDimension(), CalcDimensio… in GetInitialOffset()
347 return !isInitialized_ && initialOffset_.has_value(); in NeedSetInitialOffset()
445 std::optional<OffsetT<CalcDimension>> initialOffset_; variable
H A Dscroll_pattern.cpp1204 initialOffset_.has_value() ? DumpLog::GetInstance().AddDesc(std::string("initialOffset: ") in DumpAdvanceInfo()
1205 .append(initialOffset_->GetMainOffset(GetAxis()).ToString())) in DumpAdvanceInfo()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll/
H A Dscroll_position_controller.h101 initialOffset_ = initialOffset; in SetInitialOffset()
106 return initialOffset_; in GetInitialOffset()
262 double initialOffset_ = 0.0; variable
H A Drender_multi_child_scroll.cpp315 initialOffset_ = positionController_->GetInitialOffset(); in Update()
481 if (!NearEqual(initialOffset_, effectOffset_)) { in PerformLayout()
482 JumpToPosition(initialOffset_); in PerformLayout()
483 effectOffset_ = initialOffset_; in PerformLayout()
486 if (NearZero(initialOffset_) && initialIndex_ > 0 && initialIndex_ != effectIndex_) { in PerformLayout()
564 (!NearZero(initialOffset_) && LessNotEqual(initialOffset_, mainScrollExtent_))) { in IsReadyToJump()
H A Drender_multi_child_scroll.h132 double initialOffset_ = 0.0; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_list.h218 double initialOffset_ = 0.0; variable
H A Ddom_list.cpp99 … [](DOMList& list, const std::string& val) { list.initialOffset_ = StringToDouble(val); }, in SetSpecializedAttr()
388 listComponent_->GetPositionController()->SetInitialOffset(initialOffset_); in CreateOrUpdateList()