Inheritance diagram for oaGuide:

![]() |
![]() |
Public Methods | |
| oaLayerHeader * | getBeginLayerHeader () const |
| oaLayerHeader * | getEndLayerHeader () const |
| void | getPoints (oaPoint &beginPoint, oaPoint &endPoint) const |
| oaLayerNum | getBeginLayerNum () const |
| oaLayerNum | getEndLayerNum () const |
| oaRoute * | getRoute () const |
| oaBoolean | hasRoute () const |
| oaBoolean | followLayers () const |
| void | setPoints (const oaPoint &beginPoint, const oaPoint &endPoint) |
| void | setBeginLayerNum (oaLayerNum layer) |
| void | setEndLayerNum (oaLayerNum layer) |
| void | setFollowLayers (oaBoolean value) |
Static Public Methods | |
| oaGuide * | create (oaBlock *block, const oaPoint &beginPoint, const oaPoint &endPoint, oaLayerNum beginLayer=oacAnyLayerNum, oaLayerNum endLayer=oacAnyLayerNum) |
Public Types | |
| enum | { dtIndex = oacGuideDataType } |
The oaGuide class can be observed by deriving from oaObserver<oaGuide>.
|
||||||||||||||||||||||||
|
This function creates a guide object in the specified block with the specified attributes.
|
|
|
This function returns a boolean indicating whether the layers specified must be followed when attempting to replace this guide with physical routing. |
|
|
This function returns the layerHeader for the begin layer of this guide. If there is no specific begin layer associated with this guide, a NULL is returned. |
|
|
This function returns the layer number where this guide begins. If one hasn't been specified then an oacAnyLayerNum value is returned. |
|
|
This function returns the layerHeader for the end layer of this guide. If there is no specific end layer associated with this guide, a NULL is returned. |
|
|
This function returns the end layer number of this guide. If one hasn't been specified then an oacAnyLayerNumValue is returned. |
|
||||||||||||
|
This function returns the begin and end points for this guide in the given oaPoint parameters.
|
|
|
This function returns the route this guide is attached to. If this guide is not attached to a route, NULL is returned. |
|
|
This function returns a boolean indicating whether this guide belongs to a route. true is returned if the guide belongs to a route; false otherwise. |
|
|
This function changes the begin layer for this guide.
|
|
|
This function changes the end layer for this guide.
|
|
|
This function changes the follow layers attribute for this guide to the specified value. |
|
||||||||||||
|
This function changes the begin and end points for this guide.
|
|
|
|

Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.