MCPcopy Create free account
hub / github.com/KLayout/klayout / delete_layers1

Function delete_layers1

src/laybasic/laybasic/gsiDeclLayLayoutViewBase.cc:273–280  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

271}
272
273static void delete_layers1 (lay::LayoutViewBase *view, const std::vector<lay::LayerPropertiesConstIterator> &iters)
274{
275 std::vector<lay::LayerPropertiesConstIterator> sorted (iters);
276 std::sort (sorted.begin (), sorted.end (), lay::CompareLayerIteratorBottomUp ());
277 for (std::vector<lay::LayerPropertiesConstIterator>::iterator s = sorted.begin (); s != sorted.end (); ++s) {
278 view->delete_layer (*s);
279 }
280}
281
282static unsigned int show_layout1 (lay::LayoutViewBase *view, db::Layout *layout, bool add_cellview)
283{

Callers

nothing calls this directly

Calls 4

sortFunction · 0.85
beginMethod · 0.45
endMethod · 0.45
delete_layerMethod · 0.45

Tested by

no test coverage detected