Lines Matching refs:v_evt
137 SweepEvent<TId, TNum> v_evt; in separate_rects() local
138 v_evt.rect_id = h_evt.rect_id; in separate_rects()
140 v_evt.type = START; in separate_rects()
141 v_evt.y = rect.top; in separate_rects()
142 sweep_v_events.insert(v_evt); in separate_rects()
144 v_evt.type = END; in separate_rects()
145 v_evt.y = rect.bottom; in separate_rects()
146 sweep_v_events.insert(v_evt); in separate_rects()
148 v_evt.type = START; in separate_rects()
149 v_evt.y = rect.top; in separate_rects()
151 sweep_v_events.find(v_evt); in separate_rects()
155 v_evt.type = END; in separate_rects()
156 v_evt.y = rect.bottom; in separate_rects()
158 sweep_v_events.find(v_evt); in separate_rects()
190 const SweepEvent<TId, TNum> &v_evt = *it; in separate_rects() local
192 if (v_evt.type == START) { in separate_rects()
193 active_set.add(v_evt.rect_id); in separate_rects()
195 active_set.subtract(v_evt.rect_id); in separate_rects()
198 if (active_regions.size() > 0 && active_regions.back().first == v_evt.y) { in separate_rects()
201 active_regions.push_back(std::make_pair(v_evt.y, active_set)); in separate_rects()