This commit is contained in:
Matthias Koefferlein 2023-11-17 00:13:20 +01:00
parent 795aeba322
commit 01b65d3699
1 changed files with 4 additions and 4 deletions

View File

@ -61,7 +61,7 @@ public:
// .. nothing yet .. // .. nothing yet ..
} }
virtual void do_compute_local (db::Layout *layout, const db::shape_interactions<db::PolygonRef, db::PolygonRef> &interactions, std::vector<std::unordered_set<db::PolygonRef> > &results, const db::LocalProcessorBase *proc) const virtual void do_compute_local (db::Layout *layout, db::Cell *cell, const db::shape_interactions<db::PolygonRef, db::PolygonRef> &interactions, std::vector<std::unordered_set<db::PolygonRef> > &results, const db::LocalProcessorBase *proc) const
{ {
db::shape_interactions<db::PolygonRef, db::PolygonRef> sized_interactions = interactions; db::shape_interactions<db::PolygonRef, db::PolygonRef> sized_interactions = interactions;
for (db::shape_interactions<db::PolygonRef, db::PolygonRef>::iterator i = sized_interactions.begin (); i != sized_interactions.end (); ++i) { for (db::shape_interactions<db::PolygonRef, db::PolygonRef>::iterator i = sized_interactions.begin (); i != sized_interactions.end (); ++i) {
@ -73,7 +73,7 @@ public:
} }
} }
db::BoolAndOrNotLocalOperation::do_compute_local (layout, sized_interactions, results, proc); db::BoolAndOrNotLocalOperation::do_compute_local (layout, cell, sized_interactions, results, proc);
} }
db::Coord dist () const db::Coord dist () const
@ -98,7 +98,7 @@ public:
// .. nothing yet .. // .. nothing yet ..
} }
virtual void do_compute_local (db::Layout *layout, const db::shape_interactions<db::PolygonRef, db::PolygonRef> &interactions, std::vector<std::unordered_set<db::PolygonRef> > &results, const db::LocalProcessorBase *proc) const virtual void do_compute_local (db::Layout *layout, db::Cell *cell, const db::shape_interactions<db::PolygonRef, db::PolygonRef> &interactions, std::vector<std::unordered_set<db::PolygonRef> > &results, const db::LocalProcessorBase *proc) const
{ {
db::shape_interactions<db::PolygonRef, db::PolygonRef> sized_interactions = interactions; db::shape_interactions<db::PolygonRef, db::PolygonRef> sized_interactions = interactions;
for (db::shape_interactions<db::PolygonRef, db::PolygonRef>::iterator i = sized_interactions.begin (); i != sized_interactions.end (); ++i) { for (db::shape_interactions<db::PolygonRef, db::PolygonRef>::iterator i = sized_interactions.begin (); i != sized_interactions.end (); ++i) {
@ -119,7 +119,7 @@ public:
} }
SelfOverlapMergeLocalOperation::do_compute_local (layout, sized_interactions, results, proc); SelfOverlapMergeLocalOperation::do_compute_local (layout, cell, sized_interactions, results, proc);
} }
db::Coord dist () const db::Coord dist () const