@@ -264,8 +264,6 @@ class dbBox : public dbObject
264264 // / Get the height (yMax-yMin) of the box.
265265 // /
266266 uint getDY () const ;
267- uint getWidth (uint dir = 1 ) const ;
268- uint getLength (uint dir = 1 ) const ;
269267
270268 // /
271269 // / Set temporary flag visited
@@ -1674,7 +1672,7 @@ class dbBPin : public dbObject
16741672 // /
16751673 // / Get the placement status of this block-terminal.
16761674 // /
1677- dbPlacementStatus getPlacementStatus ();
1675+ dbPlacementStatus getPlacementStatus () const ;
16781676
16791677 // /
16801678 // / Set the placement status of this block-terminal.
@@ -1699,7 +1697,7 @@ class dbBPin : public dbObject
16991697 // /
17001698 // / Returns true if this bpin has an effective-width rule.
17011699 // /
1702- bool hasEffectiveWidth ();
1700+ bool hasEffectiveWidth () const ;
17031701
17041702 // /
17051703 // / Set the effective width rule.
@@ -1709,12 +1707,12 @@ class dbBPin : public dbObject
17091707 // /
17101708 // / Return the effective width rule.
17111709 // /
1712- int getEffectiveWidth ();
1710+ int getEffectiveWidth () const ;
17131711
17141712 // /
17151713 // / Returns true if this bpin has an min-spacing rule.
17161714 // /
1717- bool hasMinSpacing ();
1715+ bool hasMinSpacing () const ;
17181716
17191717 // /
17201718 // / Set the min spacing rule.
@@ -1724,7 +1722,7 @@ class dbBPin : public dbObject
17241722 // /
17251723 // / Return the min spacing rule.
17261724 // /
1727- int getMinSpacing ();
1725+ int getMinSpacing () const ;
17281726
17291727 std::vector<dbAccessPoint*> getAccessPoints () const ;
17301728
0 commit comments