Pin description (API)
More...
|
typedef Component | Inherit |
|
typedef Go | Inherit |
|
Hook * | getAnchorHook () |
|
Component * | getAnchor () const |
|
DbU::Unit | getDx () const |
|
DbU::Unit | getDy () const |
|
DbU::Unit | getWidth () const |
|
DbU::Unit | getHalfWidth () const |
|
DbU::Unit | getHeight () const |
|
DbU::Unit | getHalfHeight () const |
|
void | setLayer (const Layer *) |
|
void | setWidth (DbU::Unit) |
|
void | setHeight (DbU::Unit) |
|
void | setSizes (DbU::Unit width, DbU::Unit height) |
|
void | setX (DbU::Unit) |
|
void | setY (DbU::Unit) |
|
void | setPosition (DbU::Unit x, DbU::Unit y) |
|
void | setPosition (const Point &) |
|
void | setDx (DbU::Unit) |
|
void | setDy (DbU::Unit) |
|
void | setOffset (DbU::Unit dx, DbU::Unit dy) |
|
Net * | getNet () const |
|
Rubber * | getRubber () const |
|
Hook * | getBodyHook () |
|
Components | getConnexComponents () const |
|
Components | getSlaveComponents () const |
|
bool | isMaterialized () const |
|
virtual void | destroy () |
|
Property * | getProperty (const Name &) const |
|
Properties | getProperties () const |
|
bool | hasProperty () const |
|
void | put (Property *) |
|
void | remove (Property *) |
|
void | removeProperty (const Name &) |
|
void | clearProperties () |
|
static Contact * | create (Net *net, const Layer *layer, DbU::Unit x, DbU::Unit y, DbU::Unit width=0, DbU::Unit height=0) |
|
static Contact * | create (Component *anchor, const Layer *layer, DbU::Unit dx, DbU::Unit dy, DbU::Unit width=0, DbU::Unit height=0) |
|
static ComponentFilter | getIsUnderFilter (const Box &area) |
|
static bool | autoMaterializationIsDisabled () |
|
static void | enableAutoMaterialization () |
|
static void | disableAutoMaterialization () |
|
The documentation for this class was generated from the following file: