Inheritance diagram for oaFrameInst:
Public Methods | |
void | destroy () |
void | getName (oaString &name) const |
oaFrame * | getMaster () const |
oaFloat | getMag () const |
void | getOrigin (oaPoint &origin) const |
oaOrient | getOrient () const |
void | getTransform (oaTransform &xform) const |
oaWaferObject * | getOwner () const |
void | setName (const oaString &name) |
void | setOrigin (const oaPoint &origin) |
void | setOrient (oaOrient orient) |
void | setTransform (const oaTransform &xform) |
void | setMag (oaFloat mag) |
Static Public Methods | |
oaFrameInst * | create (oaReticle *reticle, oaFrame *master, const oaString &name, oaFloat mag, const oaTransform &xform) |
oaFrameInst * | create (oaFrame *frame, oaFrame *master, const oaString &name, oaFloat mag, const oaTransform &xform) |
oaFrameInst * | find (const oaWafer *wafer, const oaString &name) |
Public Types | |
enum | { dtIndex = oacFrameInstWaferDataType } |
The oaFrameInst class can be observed by deriving from oaObserver<oaFrameInst>.
|
This function creates an oaDesignInst object in the specified frame with the specified attributes.
|
|
This function creates an oaFrameInst object in the specified reticle with the specified attributes.
|
|
This function destroys this frame instance, removing it from the database. |
|
This function searches the specified wafer for a frameInst with the given name. A pointer to the frameInst is returned if found, otherwise, NULL is returned.
|
|
This function returns the magnification of this frame instance |
|
This function returns the master frame of this frame instance. |
|
This function returns the name of this frame instance in the given name argument.
|
|
This function returns the orientation of this frame instance. |
|
This function fills out 'origin' with the origin of this frame instance.
|
|
This function returns a pointer to object that owns this frame instance. The owning object can be either an oaReticle or an oaFrame |
|
This function fills out 'xform' with the transform of this frame instance.
|
|
This function sets the magnification of this frame instance to the specified value.
|
|
This function sets the name of this frame instance to the specified 'name'. An exception is thrown if another frame instance already has the specified name.
|
|
This function sets the orientation for this frame instance.
|
|
This function sets the origin value for this frame instance.
|
|
This function sets the transform for this frame instance.
|
|
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.