Home
last modified time | relevance | path

Searched refs:_dbBox (Results 1 – 25 of 31) sorted by relevance

12

/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/db/
H A DdbBox.h62 class _dbBox : public _dbObject
83 dbId<_dbBox> _next_box;
87 _dbBox(_dbDatabase*);
88 _dbBox(_dbDatabase*, const _dbBox& b);
89 ~_dbBox();
90 bool operator==(const _dbBox& rhs) const;
92 bool operator<(const _dbBox& rhs) const;
93 int equal(const _dbBox& rhs) const;
116 inline _dbBox::_dbBox(_dbDatabase*) in _dbBox() function
130 inline _dbBox::_dbBox(_dbDatabase*, const _dbBox& b) in _dbBox() function
[all …]
H A DdbBox.cpp459 _dbBox* box = (_dbBox*) this; in getGeomShape()
485 _dbBox* box = (_dbBox*) this; in isVia()
491 _dbBox* box = (_dbBox*) this; in getTechVia()
497 _dbBox* box = (_dbBox*) this; in getBlockVia()
503 _dbBox* box = (_dbBox*) this; in getBox()
516 _dbBox* box = (_dbBox*) this; in getViaBoxes()
573 _dbBox* box = (_dbBox*) this; in getDesignRuleWidth()
579 _dbBox* box = (_dbBox*) this; in setDesignRuleWidth()
593 _dbBox* box = (_dbBox*) this; in getViaXY()
600 _dbBox* box = (_dbBox*) this; in getBoxOwner()
[all …]
H A DdbSBox.h57 class _dbSBox : public _dbBox
76 : _dbBox(db, b), _sflags(b._sflags) in _dbSBox()
80 inline _dbSBox::_dbSBox(_dbDatabase* db) : _dbBox(db) in _dbSBox()
93 stream << (_dbBox&) box;
101 stream >> (_dbBox&) box;
H A DdbBoxItr.cpp68 _dbBox* b = _box_tbl->getPtr(id); in reverse()
88 _dbBox* b = _box_tbl->getPtr(id); in reverse()
105 _dbBox* b = _box_tbl->getPtr(id); in reverse()
122 _dbBox* b = _box_tbl->getPtr(id); in reverse()
139 _dbBox* b = _box_tbl->getPtr(id); in reverse()
156 _dbBox* b = _box_tbl->getPtr(id); in reverse()
236 _dbBox* box = _box_tbl->getPtr(id); in next()
H A DdbBoxItr.h40 class _dbBox; variable
47 dbTable<_dbBox>* _box_tbl;
50 dbBoxItr(dbTable<_dbBox>* box_tbl) { _box_tbl = box_tbl; } in dbBoxItr()
H A DdbTechVia.h43 class _dbBox; variable
68 dbId<_dbBox> _bbox; // Caching the bbox speeds up defin imports.
69 dbId<_dbBox> _boxes;
H A DdbVia.h46 class _dbBox; variable
68 dbId<_dbBox> _bbox; // Caching the bbox speeds up defin imports.
69 dbId<_dbBox> _boxes;
H A DdbBlockage.cpp51 _dbBox* _dbBlockage::getBBox() const in getBBox()
88 _dbBox* b0 = getBBox(); in operator <()
89 _dbBox* b1 = rhs.getBBox(); in operator <()
270 _dbBox* box = block->_box_tbl->create(); in create()
277 _dbBox* bbox = (_dbBox*) block->_box_tbl->getPtr(block->_bbox); in create()
H A DdbBlockage.h42 class _dbBox; variable
60 dbId<_dbBox> _bbox;
68 _dbBox* getBBox() const;
H A DdbInst.h44 class _dbBox; variable
93 dbId<_dbBox> _bbox;
103 dbId<_dbBox> _halo;
H A DdbMaster.h45 class _dbBox; variable
86 dbId<_dbBox> _obstructions;
92 dbTable<_dbBox>* _box_tbl;
H A DdbMPin.h42 class _dbBox; variable
53 dbId<_dbBox> _geoms;
H A DdbSBox.cpp56 if (_dbBox::operator!=(rhs)) in operator ==()
67 return _dbBox::equal(rhs); in equal()
78 return _dbBox::operator<(rhs); in operator <()
271 _dbBox* vbbox = block->_box_tbl->getPtr(via->_bbox); in create()
306 _dbBox* vbbox = tech->_box_tbl->getPtr(via->_bbox); in create()
H A DdbBPin.h43 class _dbBox; variable
63 dbId<_dbBox> _boxes;
H A DdbRegion.h45 class _dbBox; variable
64 dbId<_dbBox> _boxes;
H A DdbObstruction.h42 class _dbBox; variable
63 dbId<_dbBox> _bbox;
H A DdbTech.h59 class _dbBox; variable
107 dbTable<_dbBox>* _box_tbl;
H A DdbBlock.h64 class _dbBox; variable
165 dbId<_dbBox> _bbox;
193 dbTable<_dbBox>* _box_tbl;
H A DdbVia.cpp394 _dbBox* box = (_dbBox*) *itr; in setViaParams()
452 _dbBox* box = (_dbBox*) *itr; in create()
482 _dbBox* box = (_dbBox*) *itr; in create()
H A DdbMaster.cpp231 _box_tbl = new dbTable<_dbBox>( in _dbMaster()
293 _box_tbl = new dbTable<_dbBox>(db, this, *m._box_tbl); in _dbMaster()
719 _dbBox* box = (_dbBox*) *itr; in transform()
738 _dbBox* box = (_dbBox*) *gitr; in transform()
H A DdbObstruction.cpp198 _dbBox* lhs_box = lhs_block->_box_tbl->getPtr(_bbox); in operator <()
199 _dbBox* rhs_box = rhs_block->_box_tbl->getPtr(rhs._bbox); in operator <()
389 _dbBox* box = block->_box_tbl->create(); in create()
H A DdbTechViaGenerateRule.h45 class _dbBox; variable
H A DdbTechViaRule.h45 class _dbBox; variable
H A DdbTechViaLayerRule.h44 class _dbBox; variable
H A DdbBPin.cpp281 dbId<_dbBox> nextBox = bpin->_boxes; in destroy()
283 _dbBox* b = block->_box_tbl->getPtr(nextBox); in destroy()

12