Searched refs:RowSpan (Results 1 – 2 of 2) sorted by relevance
/external/webrtc/webrtc/modules/desktop_capture/ |
D | desktop_region.h | 33 struct RowSpan { struct 34 RowSpan(int32_t left, int32_t right); 37 bool operator==(const RowSpan& that) const { 45 typedef std::vector<RowSpan> RowSpanSet; argument 137 static bool CompareSpanLeft(const RowSpan& r, int32_t value); 138 static bool CompareSpanRight(const RowSpan& r, int32_t value); 144 static bool IsSpanInRow(const Row& row, const RowSpan& rect);
|
D | desktop_region.cc | 19 DesktopRegion::RowSpan::RowSpan(int32_t left, int32_t right) in RowSpan() function in webrtc::DesktopRegion::RowSpan 252 output->push_back(RowSpan(left, right)); in IntersectRows() 401 bool DesktopRegion::CompareSpanRight(const RowSpan& r, int32_t value) { in CompareSpanRight() 406 bool DesktopRegion::CompareSpanLeft(const RowSpan& r, int32_t value) { in CompareSpanLeft() 416 row->spans.push_back(RowSpan(left, right)); in AddSpanToRow() 431 row->spans.insert(row->spans.begin(), RowSpan(left, right)); in AddSpanToRow() 443 row->spans.insert(start, RowSpan(left, right)); in AddSpanToRow() 451 *start = RowSpan(left, right); in AddSpanToRow() 459 bool DesktopRegion::IsSpanInRow(const Row& row, const RowSpan& span) { in IsSpanInRow() 490 output->push_back(RowSpan(pos, it_b->left)); in SubtractRows() [all …]
|