Home
last modified time | relevance | path

Searched refs:mainPos (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_position_map.h43 float mainPos; member
123 startPos = it->second.mainPos; in UpdatePosMapStart()
151 if (NearEqual(prevPos, it->second.mainPos)) { in UpdatePosMapEnd()
159 float delta = prevPos - it->second.mainPos; in UpdatePosMapEnd()
161 it->second.mainPos += delta; in UpdatePosMapEnd()
404 return posMap_[index].mainPos - offset;
409 return posMap_[startIndex].mainPos - startPos; in GetGroupLayoutOffset()
427 return { start->first, start->second.mainPos }; in GetStartIndexAndPos()
476 …while (startIndex > 0 && NearEqual(posMap_[startIndex].mainPos, posMap_[startIndex - 1].mainPos)) { in GetRowStartIndex()
499 NearEqual(posMap_[endIndex].mainPos, posMap_[endIndex + 1].mainPos)) { in GetRowEndIndexAndHeight()
[all …]
H A Dlist_item_group_paint_method.cpp90 float mainPos = info.mainPadding + itemPosition_.at(index).startPos - info.halfSpaceWidth; in DrawDivider() local
94 mainPos = info.mainPadding + mainSize_ - itemPosition_.at(index).startPos + in DrawDivider()
101 OffsetF offset = vertical_ ? OffsetF(mainPos, crossPos) : OffsetF(crossPos, mainPos); in DrawDivider()
108 …float mainPos = info.mainPadding + itemPosition_.at(index).endPos + spaceWidth_ - info.halfSpaceWi… in DrawLastLineDivider() local
112mainPos = info.mainPadding + mainSize_ - itemPosition_.at(index).endPos - info.halfSpaceWidth; in DrawLastLineDivider()
118 OffsetF offset = vertical_ ? OffsetF(mainPos, crossPos) : OffsetF(crossPos, mainPos); in DrawLastLineDivider()
H A Dlist_paint_method.cpp147 float mainPos = dividerInfo.mainPadding + itemPosition_.at(index).startPos - in HandleDividerList() local
151mainPos = dividerInfo.mainPadding + dividerInfo.mainSize - itemPosition_.at(index).startPos + in HandleDividerList()
162 OffsetF(mainPos, crossPos) : OffsetF(crossPos, mainPos); in HandleDividerList()
173 float mainPos = dividerInfo.mainPadding + itemPosition_.at(index).endPos + in HandleLastLineIndex() local
177 mainPos = dividerInfo.mainPadding + dividerInfo.mainSize - itemPosition_.at(index).endPos - in HandleLastLineIndex()
188 OffsetF(mainPos, crossPos) : OffsetF(crossPos, mainPos); in HandleLastLineIndex()
H A Dlist_item_group_layout_algorithm.cpp1119 float mainPos = GetMainAxisOffset(selfOffset, axis_); in LayoutHeaderFooterRTL() local
1132 float stickyPos = contentStartOffset_ - mainPos; in LayoutHeaderFooterRTL()
1138 endFooterPos_ = endFooterPos_ > mainPos ? mainPos : endFooterPos_; in LayoutHeaderFooterRTL()
1147 float stickyPos = listMainSize - contentEndOffset_ - mainPos - headerMainSize; in LayoutHeaderFooterRTL()
1156 startHeaderPos_ = mainPos + totalMainSize_ - headerMainSize_ - listMainSize; in LayoutHeaderFooterRTL()
1165 float mainPos = GetMainAxisOffset(selfOffset, axis_); in LayoutHeaderFooterLTR() local
1178 float stickyPos = contentStartOffset_ - mainPos; in LayoutHeaderFooterLTR()
1183 startHeaderPos_ = startHeaderPos_ > mainPos ? mainPos : startHeaderPos_; in LayoutHeaderFooterLTR()
1192 float stickyPos = listMainSize - contentEndOffset_ - mainPos - footerMainSize; in LayoutHeaderFooterLTR()
1201 endFooterPos_ = mainPos + totalMainSize_ - footerMainSize_ - listMainSize; in LayoutHeaderFooterLTR()
H A Dlist_item_group_pattern.cpp682 float mainPos = GetMainAxisOffset(selfOffset, axis_) + headerMainSize_; in FirstItemFullVisible() local
684 return GreatNotEqual(mainPos, listPadding); in FirstItemFullVisible()
H A Dlist_pattern.cpp1855 if (!Negative(posInfo.mainPos)) { in UpdateTotalOffset()
1856 float startPos = posInfo.mainPos - currentOffset_; in UpdateTotalOffset()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/water_flow/
H A Drender_water_flow.cpp261 double mainPos = 0.0; in SetChildPosition() local
266 mainPos = iter->second.mainPos; in SetChildPosition()
274 offset = Offset(crossPos, mainPos - viewportStartPos_); in SetChildPosition()
465 itemFlowStyle.mainPos = GetLastMainBlankPos().GetY(); in SupplyItems()
480 targetPos = itemFlowStyle.mainPos + mainSize_; in SupplyItems()
583 itemMainMinPos = item.second.mainPos; in UpdateCacheItems()
607 itemMainMinPos = iter->second.mainPos; in GetShowItems()
632 itemMainMinPos = iter->second.mainPos; in DealCache()
832 scrollToPos = iter->second.mainPos; in ScrollToIndex()
1025 result = iter->second.mainSize + iter->second.mainPos; in GetLastSupplyedMainSize()
[all …]
H A Drender_water_flow.h48 double mainPos = 0.0; // position of main side member
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/sliding_window/
H A Dwater_flow_layout_sw.cpp713 float mainPos = lane.startPos; in LayoutSection() local
719 mainPos += item.mainSize + mainGaps_[idx]; in LayoutSection()
723 …set = reverse ? OffsetF(crossPos, mainLen_ - item.mainSize - mainPos) : OffsetF(crossPos, mainPos); in LayoutSection()
729 mainPos += item.mainSize + mainGaps_[idx]; in LayoutSection()
750 float mainPos = info_->EndPos(); in LayoutFooter() local
752 mainPos = mainLen_ - info_->footerHeight_ - mainPos; in LayoutFooter()
757 …(axis_ == Axis::VERTICAL) ? OffsetF(0.0f, mainPos) + paddingOffset : OffsetF(mainPos, 0.0f) + padd… in LayoutFooter()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/
H A Dgrid_scroll_layout_algorithm.cpp225 …float mainPos = -gridLayoutInfo_.GetHeightInRange(start, gridLayoutInfo_.startMainLineIndex_, main… in Layout() local
234 auto prevLineOffset = OffsetF(0.0f, mainPos, axis_); in Layout()
303 mainPos += gridLayoutInfo_.lineHeightMap_[line->first] + mainGap_; in Layout()