Home
last modified time | relevance | path

Searched refs:segmentStartPos_ (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/
H A Dwater_flow_segment_integrated.cpp106 EXPECT_EQ(info->segmentStartPos_[2], 613.0f);
107 EXPECT_EQ(info->segmentStartPos_[3], 621.0f);
125 EXPECT_EQ(info->segmentStartPos_.size(), 2);
126 EXPECT_EQ(info->segmentStartPos_[0], 5.0f);
127 EXPECT_EQ(info->segmentStartPos_[1], 408.0f);
168 EXPECT_EQ(info->segmentStartPos_[0], 0.0f);
180 EXPECT_EQ(info->segmentStartPos_[0], 5.0f);
217 EXPECT_EQ(info->segmentStartPos_.size(), 1);
218 EXPECT_EQ(info->segmentStartPos_[0], 5.0f);
259 EXPECT_EQ(info->segmentStartPos_[0], 5.0f);
[all …]
H A Dwater_flow_layout_info_test.cpp236 info.segmentStartPos_ = { 5.0f };
245 EXPECT_EQ(info.segmentStartPos_, CMP_0);
251 EXPECT_EQ(info.segmentStartPos_, CMP_1);
258 EXPECT_EQ(info.segmentStartPos_, CMP_2);
262 EXPECT_EQ(info.segmentStartPos_, CMP_2);
265 EXPECT_EQ(info.segmentStartPos_, CMP_2);
279 info.segmentStartPos_.resize(3);
284 EXPECT_EQ(info.segmentStartPos_.size(), i);
H A Dwater_flow_segment_layout_test.cpp278 EXPECT_EQ(info->segmentStartPos_[1], 401.0f);
566 EXPECT_EQ(info->segmentStartPos_.size(), 2);
610 EXPECT_EQ(info->segmentStartPos_.size(), 2);
642 EXPECT_EQ(info->segmentStartPos_.size(), 2);
649 EXPECT_EQ(info->segmentStartPos_.size(), 2);
667 EXPECT_EQ(info->segmentStartPos_.size(), 1);
678 EXPECT_EQ(info->segmentStartPos_.size(), 1);
702 EXPECT_EQ(info->segmentStartPos_.size(), 2);
1078 EXPECT_EQ(info->segmentStartPos_[0], 5.0f);
1091 EXPECT_EQ(info->segmentStartPos_[0], 5.0f);
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/
H A Dwater_flow_layout_info.cpp125 float result = segmentStartPos_[seg]; in GetMainHeight()
260 segmentStartPos_ = { 0.0f }; in Reset()
327 if (segment + 1 < segmentStartPos_.size()) { in ClearCacheAfterIndex()
328 segmentStartPos_.resize(segment + 1); in ClearCacheAfterIndex()
404 if (segmentStartPos_.size() > segment + 1) { in SetNextSegmentStartPos()
407 if (segmentStartPos_.size() <= segment || margins_.size() <= segment + 1) { in SetNextSegmentStartPos()
419 segmentStartPos_.push_back(nextStartPos); in SetNextSegmentStartPos()
459 if (static_cast<size_t>(start) < segmentStartPos_.size()) { in InitSegments()
460 segmentStartPos_.resize(start); in InitSegments()
485 if (segmentStartPos_.size() <= 1) { in PrepareSegmentStartPos()
[all …]
H A Dwater_flow_layout_info.h216 std::vector<float> segmentStartPos_ = { 0.0f }; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/
H A Dwater_flow_layout_utils.cpp55 if (static_cast<int32_t>(info->segmentStartPos_.size()) <= segment) { in GetItemPosition()
57 info->segmentStartPos_.size(), segment); in GetItemPosition()
61 return { itemIndex.crossIndex, info->segmentStartPos_[segment] }; in GetItemPosition()