Diagonal description (API) More...

Public Types | |
| typedef Component | Super |
Public Types inherited from Hurricane::Component | |
| typedef Go | Inherit |
Static Public Member Functions | |
| static Diagonal * | create (Net *, const Layer *, const Point &source, const Point &target, DbU::Unit width) |
Static Public Member Functions inherited from Hurricane::Component | |
| static ComponentFilter | getIsUnderFilter (const Box &area) |
Static Public Member Functions inherited from Hurricane::Go | |
| static bool | autoMaterializationIsDisabled () |
| static void | enableAutoMaterialization () |
| static void | disableAutoMaterialization () |
Additional Inherited Members | |
Public Member Functions inherited from Hurricane::Component | |
| Net * | getNet () const |
| Rubber * | getRubber () const |
| Hook * | getBodyHook () |
| virtual Hooks | getHooks () const |
| virtual Point | getPosition () const |
| Components | getConnexComponents () const |
| Components | getSlaveComponents () const |
Public Member Functions inherited from Hurricane::Go | |
| bool | isMaterialized () const |
Public Member Functions inherited from Hurricane::DBo | |
| 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 () |
Diagonal description (API)
Create 45° or 135° segments.
The minimal step length for the manhattanisation is set up with DbU::setDiagonalStep().
Useful for calling upon methods of the base class without knowing it.
|
static |
Create a diagonal segment of layer in net.
| Generated by doxygen 1.9.1 on Wed Nov 20 2024 | Return to top of page |
| Hurricane VLSI Database | Copyright © 2000-2020 Bull S.A. All rights reserved |