首页 / wafer / oaReticleRef

oaReticleRef

模块: oapy._oa._wafer 导入: from oapy._oa import _wafer

概览

oaReticleRefoapy 中可用,可通过 _wafer 模块访问。

本页汇总 oaReticleRef 当前在 oapy 中可用的 Python 接口。

详细说明

The oaReticleRef class defines a reference to an oaReticle object in a different wafer database。 The oaReticleRef class can be observed by deriving from oaObserver

方法总览

状态 Python 调用
obj.destroy()
obj.getReticleName(name)
obj.getLibName(name)
obj.getLibName(ns, name)
obj.getCellName(name)
obj.getCellName(ns, name)
obj.getViewName(name)
obj.getViewName(ns, name)
obj.getImages()
_wafer.oaReticleRef.create(wafer, reticleName, libName, cellName, viewName)
_wafer.oaReticleRef.find(wafer, reticleName, libName, cellName, viewName)

方法说明

obj.destroy()

绑定状态: 已绑定

Python 调用: obj.destroy()

This function destroys this reticleRef, removing it from the database。

Python 示例

from oapy._oa import _wafer

# assume obj is a oaReticleRef
obj.destroy()

obj.getReticleName(name)

绑定状态: 已绑定

Python 调用: obj.getReticleName(name)

This function returns the name of the reticle referenced by this reticleRef。

参数

  • name: The returned reticle name。

Python 示例

from oapy._oa import _wafer

# assume obj is a oaReticleRef
obj.getReticleName(name)

obj.getLibName(name)

绑定状态: 已绑定

Python 调用: obj.getLibName(name)

This function returns the library name for the reticle associated with this reticleRef in the namespace specified。

参数

  • nameSpace: The name space in which to return the name。
  • name: The returned library name。

Python 示例

from oapy._oa import _wafer

# assume obj is a oaReticleRef
obj.getLibName(name)

obj.getLibName(ns, name)

绑定状态: 已绑定

Python 调用: obj.getLibName(ns, name)

This function returns the library name for the reticle associated with this reticleRef in the specified name。

参数

  • name: The returned library name。

Python 示例

from oapy._oa import _wafer

# assume obj is a oaReticleRef
obj.getLibName(ns, name)

obj.getCellName(name)

绑定状态: 已绑定

Python 调用: obj.getCellName(name)

This function returns the cell name for the reticle associated with this reticleRef in the namespace specified。

参数

  • nameSpace: The name space in which to return the name。
  • name: The returned cell name。

Python 示例

from oapy._oa import _wafer

# assume obj is a oaReticleRef
obj.getCellName(name)

obj.getCellName(ns, name)

绑定状态: 已绑定

Python 调用: obj.getCellName(ns, name)

This function returns the cell name for the reticle associated with this reticleRef in the specified name。

参数

  • name: The returned cell name。

Python 示例

from oapy._oa import _wafer

# assume obj is a oaReticleRef
obj.getCellName(ns, name)

obj.getViewName(name)

绑定状态: 已绑定

Python 调用: obj.getViewName(name)

This function returns the view name for the reticle associated with this reticleRef in the namespace specified。

参数

  • &nameSpace: The name space in which to return the name。
  • name: The returned view name。

Python 示例

from oapy._oa import _wafer

# assume obj is a oaReticleRef
obj.getViewName(name)

obj.getViewName(ns, name)

绑定状态: 已绑定

Python 调用: obj.getViewName(ns, name)

This function returns the view name for the reticle associated with this reticleRef in the specified name。

参数

  • name: The returned view name。

Python 示例

from oapy._oa import _wafer

# assume obj is a oaReticleRef
obj.getViewName(ns, name)

obj.getImages()

绑定状态: 已绑定

Python 调用: obj.getImages()

This function returns the collection of images associated with this reticle reference object。

Python 示例

from oapy._oa import _wafer

# assume obj is a oaReticleRef
obj.getImages()

_wafer.oaReticleRef.create(wafer, reticleName, libName, cellName, viewName)

绑定状态: 已绑定

Python 调用: _wafer.oaReticleRef.create(wafer, reticleName, libName, cellName, viewName)

This function creates a reticleRef in the specified wafer with the given attributes。 The reticleName specifies the name of the reticle in the wafer database with the specified library, cell, and view names。 This function throws an exception if a reticleRef with the reticle name already exists in the wafer。

参数

  • wafer: The wafer database in which to create the reticleRef。
  • reticleName: The name of the referenced reticle。
  • libName: The library name of the wafer database containing the reticle。
  • cellName: The cell name of the wafer database containing the reticle。
  • viewName: The view name of the wafer database containing the reticle。

异常

  • oacReticleRefAlreadyExists

Python 示例

from oapy._oa import _wafer

_wafer.oaReticleRef.create(wafer, reticleName, libName, cellName, viewName)

_wafer.oaReticleRef.find(wafer, reticleName, libName, cellName, viewName)

绑定状态: 已绑定

Python 调用: _wafer.oaReticleRef.find(wafer, reticleName, libName, cellName, viewName)

This function searches the wafer for a reticle reference that has the given reticle name。

参数

  • wafer: The wafer to search for the reticle。
  • reticleName: The name of the reticle to find。
  • libName: The library name of the wafer database containing the reticle。
  • cellName: The cell name of the wafer database containing the reticle。
  • viewName: The view name of the wafer database containing the reticle。

Python 示例

from oapy._oa import _wafer

_wafer.oaReticleRef.find(wafer, reticleName, libName, cellName, viewName)