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

Function invalidate_hier

src/db/db/dbLayoutStateModel.h:86–93  ·  view source on GitHub ↗

* @brief Invalidate the hierarchy information * * This method is supposed to be called if something on the * hierarchy has been changed - i.e. cells have been inserted * or cell instances have been inserted. */

Source from the content-addressed store, hash-verified

84 * or cell instances have been inserted.
85 */
86 void invalidate_hier ()
87 {
88 ++m_hier_generation_id;
89 if (! m_hier_dirty || m_busy) {
90 do_invalidate_hier (); // must be called before the hierarchy is invalidated (stopping of redraw thread requires this)
91 m_hier_dirty = true;
92 }
93 }
94
95 /**
96 * @brief Invalidate the bounding boxes

Callers 7

dbCell.ccFile · 0.85
clearMethod · 0.85
insert_cellMethod · 0.85
take_cellMethod · 0.85
allocate_new_cellMethod · 0.85
replace_cellMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected