Inheritance diagram for oaSizedLayer:
Public Methods | |
oaLayer * | getLayer () const |
oaSizeOp | getOperation () const |
oaDist | getValue () const |
Static Public Methods | |
oaSizedLayer * | create (oaLayer *layer, oaSizeOp operation, oaDist value, const oaString &name, oaLayerNum number) |
oaSizedLayer * | find (const oaTech *tech, const oaString &name) |
oaSizedLayer * | find (const oaTech *tech, oaLayerNum number) |
oaSizedLayer * | find (const oaLayer *layer, oaSizeOp operation, oaDist value) |
New applications should use oaDerivedLayers to represent sizing operations rather than use oaSizedLayer.
|
This functions creates a sized layer with the specified number, name, layer, operation and value. The combination must be unique.
|
|
This function searches the technology database associated with the given layer looking for a sized layer with the specified layer derivation. For this variant of find function, the given layer must be in the same technology database, and the oaSizedLayer lookup is local to that database. If the sized layer is found, a pointer to the sized layer object is returned. Otherwise, NULL is returned.
|
|
This function searches the specified tech looking for a sized layer with the specified number. If the layer is found, a pointer to the sized layer object is returned; otherwise NULL is returned.
Reimplemented from oaLayer. |
|
This function searches the specified tech looking for a sized layer with the specified name. If the layer is found, a pointer to the sized layer object is returned; otherwise NULL is returned.
Reimplemented from oaLayer. |
|
This function returns a pointer to the layer from which the sized layer was created. |
|
This function returns the sizeOp used to create this SizedLayer. |
|
This function returns the value used to create this SizedLayer. |
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.