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.