Home
last modified time | relevance | path

Searched refs:RowSpanSet (Results 1 – 2 of 2) sorted by relevance

/external/webrtc/modules/desktop_capture/
Ddesktop_region.h46 typedef std::vector<RowSpan> RowSpanSet; typedef
59 RowSpanSet spans;
90 RowSpanSet::const_iterator row_span_;
150 static void IntersectRows(const RowSpanSet& set1,
151 const RowSpanSet& set2,
152 RowSpanSet* output);
154 static void SubtractRows(const RowSpanSet& set_a,
155 const RowSpanSet& set_b,
156 RowSpanSet* output);
Ddesktop_region.cc226 void DesktopRegion::IntersectRows(const RowSpanSet& set1, in IntersectRows()
227 const RowSpanSet& set2, in IntersectRows()
228 RowSpanSet* output) { in IntersectRows()
229 RowSpanSet::const_iterator it1 = set1.begin(); in IntersectRows()
230 RowSpanSet::const_iterator end1 = set1.end(); in IntersectRows()
231 RowSpanSet::const_iterator it2 = set2.begin(); in IntersectRows()
232 RowSpanSet::const_iterator end2 = set2.end(); in IntersectRows()
336 RowSpanSet new_spans; in Subtract()
381 for (RowSpanSet::iterator span = row->spans.begin(); in Translate()
421 RowSpanSet::iterator start = std::lower_bound( in AddSpanToRow()
[all …]