The oaAntennaData class implements an object for holding oaAntennaData for a particular antenna process model.
Antenna data consists of a set of oaAntennaAreaArrays for gate area, diffusion area, partial metal area, partial metal side area, partial cut area, maximum cumulative area ratio (CAR), maximum side CAR, and maximum cut CAR.
Antenna data can be associated with terminals in the database (refer to oaTerm). The antenna data associated with a terminal is the partial results for a given wire that can be used to determine if it is following the antenna rules specified in the technology data (see oaAntennaRule).
// Added Gendox Member Function Docs: oaAntennaData // //
>>>>>>>>>>>> YOU ARE HERE <<<<<<<<<<<<<<<<<
Developer: Insert alias after completing above tasks: The antenna data on terminals are passed up the hierarchy as wires are constructed hierarchically, so the routing on the next level of hierarchy can be adjusted if the wire is violating the antenna rule.
|
This function constructs an oaAntennaData object, initializing it with the specified modelIn antennaModel.
|
|
This is the copy constructor for an oaAntennaData object. It constructs a a copy of the specified dataIn oaAntennaData object.
|
|
This is the destructor of an oaAntennaData object. |
|
This function is deprecated. Use the oaAntennaData::setDiff function instead. This non-const version of the diff() function, which returns a reference to its oaAntennaAreaArray of diffusion values, allows users to set the oaAntennaAreaArray of diffusion values on this oaAntennaData object. |
|
This const version of the diff() function, allows users to get the oaAntennaAreaArray of diffusion values of this oaAntennaData object. |
|
This function is deprecated. Use the oaAntennaData::setGate function instead. This non-const version of the gate() function, which returns a reference to its oaAntennaAreaArray of gate values, allows users to set the oaAntennaAreaArray of gate values on this oaAntennaData object. |
|
This const version of the gate() function allows users to get the oaAntennaAreaArray of gates values of this oaAntennaData object. |
|
This function gets the oaAntennaModel of this oaAntennaData object by returning a const reference to its oaAntennaModel. |
|
This non-const version of the maxCAR() function, which returns a reference to its oaAntennaAreaArray of maximum cumulative area ratio (maxCAR) values, allows users to set the oaAntennaAreaArray of maxCAR values on this oaAntennaData object. This function is deprecated. Use the oaAntennaData::setMaxCAR function instead. |
|
This const version of the maxCAR() function allows users to get the oaAntennaAreaArray of maximum cumulative area ratio (maxCAR) values of this oaAntennaData object. |
|
This function is deprecated. Use the oaAntennaData::setMaxCutCAR function instead. This non-const version of the maxCutCAR() function, which returns a reference to its oaAntennaAreaArray of maximum cut cumulative area ratio (maxCutCAR) values, allows users to set the oaAntennaAreaArray of maxCutCAR values on this oaAntennaData object. |
|
This const version of the maxCutCAR() function allows users to get the oaAntennaAreaArray of maximum cut cumulative area ratio (maxCutCAR) values of this oaAntennaData object. |
|
This function is deprecated. Use the oaAntennaData::setMaxSideCAR function instead. This non-const version of the maxSideCAR() function, which returns a reference to its oaAntennaAreaArray of maximum side cumulative area ratio (maxSideCAR) values, allows users to set the oaAntennaAreaArray of maxSideCAR values on this oaAntennaData object. |
|
This const version of the maxSideCAR() function allows users to get the oaAntennaAreaArray of maximum side cumulative area ratio (maxSideCAR) values of this oaAntennaData object. |
|
This is the assignment operator of the oaAntennaData class. It sets the antenna data in dataIn on this oaAntennaData object.
|
|
This function is deprecated. Use the oaAntennaData::setPartialCut function instead. This non-const version of the partialCut() function, which returns a reference to its oaAntennaAreaArray of partial cut values, allows users to set the oaAntennaAreaArray of partial cut values on this oaAntennaData object. |
|
This const version of the partialCut() function allows users to get the oaAntennaAreaArray of partial cut values of this oaAntennaData object. |
|
This function is deprecated. Use the oaAntennaData::setPartialMetal function instead. This non-const version of the partialMetal() function, which returns a reference to its oaAntennaAreaArray of partial metal values, allows users to set the oaAntennaAreaArray of partial metal values on this oaAntennaData object. |
|
This const version of the partialMetal() function allows users to get the oaAntennaAreaArray of partial metal values of this oaAntennaData object. |
|
This function is deprecated. Use the oaAntennaData::setPartialMetalSide function instead. This non-const version of the partialMetalSide() function, which returns a reference to its oaAntennaAreaArray of partial metal side values, allows users to set the oaAntennaAreaArray of partial metal side values on this oaAntennaData object. |
|
This const version of the partialMetalSide() function allows users to get the oaAntennaAreaArray of partial metal side values of this oaAntennaData object. |
|
This function sets the oaAntennaAreaArray of diffusion values of this oaAntennaData object.
|
|
This function sets the oaAntennaAreaArray of gate values of this oaAntennaData object.
|
|
This function sets the oaAntennaAreaArray of maximum cumulative area ratio (maxCAR) values of this oaAntennaData object.
|
|
This function sets the oaAntennaAreaArray of maximum cut cumulative area ratio (maxCutCAR) values of this oaAntennaData object.
|
|
This function sets the oaAntennaAreaArray of maximum side cumulative area ratio (maxSideCAR) values of this oaAntennaData object.
|
|
This function sets the antennaModel for this oaAntennaData object.
|
|
This function sets the oaAntennaAreaArray of partial cut values of this oaAntennaData object.
|
|
This function sets the oaAntennaAreaArray of partial metal values on this oaAntennaData object.
|
|
This function sets the oaAntennaAreaArray of partial metal side values on this oaAntennaData object.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.