Inheritance diagram for oaWaferFeature:
Public Methods | |
void | destroy () |
void | getName (oaString &name) const |
oaWaferFeatureType | getWaferFeatureType () const |
void | getBoundary (oaPointArray &points) const |
void | setName (const oaString &name) |
void | setWaferFeatureType (oaWaferFeatureType feature) |
void | setBoundary (const oaPointArray &points) |
Static Public Methods | |
oaWaferFeature * | create (oaWaferDesc *waferDesc, const oaString &name, oaWaferFeatureType feature, const oaPointArray &boundary) |
oaWaferFeature * | find (const oaWaferDesc *waferDesc, const oaString &name) |
Public Types | |
enum | { dtIndex = oacWaferFeatureWaferDataType } |
The oaWaferFeature class can be observed by deriving from oaObserver<oaWaferFeature>.
|
This function creates a waferFeature of the specified type with the given boundary.
|
|
This function destroys this wafer feature, removing it from the database. |
|
This function searches the wafer description for a stepper map with the given name. A pointer to the stepper map is returned if found. Otherwise, NULL is returned.
|
|
This function returns the boundary of this wafer feature in the given pointArray.
|
|
This function returns the name of this wafer feature.
|
|
This function returns the type of this wafer feature. |
|
This function changes the boundary of this waferFeature to have the new set of points specified in the given pointArray. Exceptions are thrown if the specified points have coincident or collinear lines or if the number of new points is less than three.
|
|
This function changes the name of this waferFeature.
|
|
This function changes the feature type of this waferFeature.
|
|
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.