Lines Matching refs:result_map

137 void NaiveParallelOverlay(Polygon_map_t *&result_map,  in NaiveParallelOverlay()  argument
147 result_map = new Polygon_map_t; in NaiveParallelOverlay()
152 result_map->reserve(mapxSize * mapySize); // can't be any bigger than this in NaiveParallelOverlay()
166 result_map->push_back(RPolygon(0, 0, mapxSize, mapySize)); in NaiveParallelOverlay()
171 ApplyOverlay(result_map, &polymap1, &polymap2, resultMutex)); in NaiveParallelOverlay()
187 CheckPolygonMap(result_map); in NaiveParallelOverlay()
188 ComparePolygonMaps(result_map, gResultMap); in NaiveParallelOverlay()
190 result_map->clear(); in NaiveParallelOverlay()
401 void SplitParallelOverlay(Polygon_map_t **result_map, in SplitParallelOverlay() argument
413 *result_map = new Polygon_map_t; in SplitParallelOverlay()
418 (*result_map)->reserve(mapxSize * mapySize); // can't be any bigger than this in SplitParallelOverlay()
436 (*result_map)->push_back(RPolygon(0, 0, mapxSize, mapySize)); in SplitParallelOverlay()
440 ApplySplitOverlay((*result_map), polymap1, polymap2, resultMutex)); in SplitParallelOverlay()
455 CheckPolygonMap(*result_map); in SplitParallelOverlay()
456 ComparePolygonMaps(*result_map, gResultMap); in SplitParallelOverlay()
458 (*result_map)->clear(); in SplitParallelOverlay()
530 void SplitParallelOverlayCV(concurrent_Polygon_map_t **result_map, in SplitParallelOverlayCV() argument
541 *result_map = new concurrent_Polygon_map_t; in SplitParallelOverlayCV()
563 (*result_map)->push_back(RPolygon(0, 0, mapxSize, mapySize)); in SplitParallelOverlayCV()
567 ApplySplitOverlayCV((*result_map), polymap1, polymap2)); in SplitParallelOverlayCV()
584 for (concurrent_Polygon_map_t::const_iterator i = (*result_map)->begin(); in SplitParallelOverlayCV()
585 i != (*result_map)->end(); in SplitParallelOverlayCV()
593 (*result_map)->clear(); in SplitParallelOverlayCV()
665 void SplitParallelOverlayETS(ETS_Polygon_map_t **result_map, in SplitParallelOverlayETS() argument
676 *result_map = new ETS_Polygon_map_t; in SplitParallelOverlayETS()
703 ApplySplitOverlayETS((*result_map), polymap1, polymap2)); in SplitParallelOverlayETS()
720 oneapi::tbb::flattened2d<ETS_Polygon_map_t> psv = flatten2d(**result_map); in SplitParallelOverlayETS()
731 (*result_map)->clear(); in SplitParallelOverlayETS()