oaImage
模块: oapy._oa._wafer
导入: from oapy._oa import _wafer
概览
oaImage 在 oapy 中可用,可通过 _wafer 模块访问。
本页汇总 oaImage 当前在 oapy 中可用的 Python 接口。
详细说明
The oaImage class implements an object that represents a region of a reticle that can be stepped across a silicon wafer。 The oaImage class can be observed by deriving from oaObserver
方法总览
| 状态 | Python 调用 |
|---|---|
| ✅ | obj.destroy() |
| ✅ | obj.getOwner() |
| ✅ | obj.getName(name) |
| ✅ | obj.getBoundary(points) |
| ✅ | obj.getMfgLayers(mfgLayers) |
| ✅ | obj.getStepperMap() |
| ✅ | obj.setName(name) |
| ✅ | obj.setBoundary(points) |
| ✅ | obj.setMfgLayers(mfgLayers) |
| ✅ | _wafer.oaImage.create(reticle, name, boundary) |
| ✅ | _wafer.oaImage.create(reticleRef, name, boundary) |
| ✅ | _wafer.oaImage.find(wafer, name) |
方法说明
obj.destroy()
绑定状态: 已绑定
Python 调用: obj.destroy()
This function destroys this image, removing it from the database。
Python 示例
from oapy._oa import _wafer
# assume obj is a oaImage
obj.destroy()
obj.getOwner()
绑定状态: 已绑定
Python 调用: obj.getOwner()
This function returns a pointer to the owner of this image。
Python 示例
from oapy._oa import _wafer
# assume obj is a oaImage
obj.getOwner()
obj.getName(name)
绑定状态: 已绑定
Python 调用: obj.getName(name)
This function returns the name of this image in the given string name。
参数
name: Returns the name of this image。
Python 示例
from oapy._oa import _wafer
# assume obj is a oaImage
obj.getName(name)
obj.getBoundary(points)
绑定状态: 已绑定
Python 调用: obj.getBoundary(points)
This function returns the boundary of this image in the given pointArray。
参数
points: Returns the boundary of this image。
Python 示例
from oapy._oa import _wafer
# assume obj is a oaImage
obj.getBoundary(points)
obj.getMfgLayers(mfgLayers)
绑定状态: 已绑定
Python 调用: obj.getMfgLayers(mfgLayers)
This function retrieves the list of manufacturing layers associated with this image and returns them in the given oaMfgLayerArray 。
参数
mfgLayers: The list of manufacturing layers returned by this function。
Python 示例
from oapy._oa import _wafer
# assume obj is a oaImage
obj.getMfgLayers(mfgLayers)
obj.getStepperMap()
绑定状态: 已绑定
Python 调用: obj.getStepperMap()
This function returns a pointer to the stepperMap associated with this image。 NULL is returned if there is no associated stepperMap。
Python 示例
from oapy._oa import _wafer
# assume obj is a oaImage
obj.getStepperMap()
obj.setName(name)
绑定状态: 已绑定
Python 调用: obj.setName(name)
This function changes the name of this image。
参数
name: The new name to give this image。
异常
oacImageAlreadyExists。
Python 示例
from oapy._oa import _wafer
# assume obj is a oaImage
obj.setName(name)
obj.setBoundary(points)
绑定状态: 已绑定
Python 调用: obj.setBoundary(points)
This function changes the boundary of this image 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。
参数
points: The new boundary to give this image。
异常
oacImageHasExtraPoints。oacImageTooFewPoints。
Python 示例
from oapy._oa import _wafer
# assume obj is a oaImage
obj.setBoundary(points)
obj.setMfgLayers(mfgLayers)
绑定状态: 已绑定
Python 调用: obj.setMfgLayers(mfgLayers)
This function changes the set of manufacturing layers associated with this image。
参数
mfgLayers: Specifies the new set of manufacturing layers for this image。
Python 示例
from oapy._oa import _wafer
# assume obj is a oaImage
obj.setMfgLayers(mfgLayers)
_wafer.oaImage.create(reticle, name, boundary)
绑定状态: 已绑定
Python 调用: _wafer.oaImage.create(reticle, name, boundary)
This function creates an image with the given name and boundary that references the specified reticle reference。
参数
reticleRef: The referenced reticleRef object。name: The name of the image。boundary: The boundary of the image。
异常
oacImageHasExtraPoints。oacImageTooFewPoints。oacImageAlreadyExists。
Python 示例
from oapy._oa import _wafer
_wafer.oaImage.create(reticle, name, boundary)
_wafer.oaImage.create(reticleRef, name, boundary)
绑定状态: 已绑定
Python 调用: _wafer.oaImage.create(reticleRef, name, boundary)
This function creates an image with the given name and boundary。 The image represents the specified reticle。 The given boundary is checked to verify that there are at least three points and no collinear or coincident points。
参数
reticle: The reticle that this image represents。name: The name of this image。boundary: The boundary of the image。
Python 示例
from oapy._oa import _wafer
_wafer.oaImage.create(reticleRef, name, boundary)
_wafer.oaImage.find(wafer, name)
绑定状态: 已绑定
Python 调用: _wafer.oaImage.find(wafer, name)
This function searches the wafer for an image with the given name。 The image is returned if found。 Otherwise, NULL is returned。
参数
wafer: The wafer to search for the named image。name: The name of the image to look for。
Python 示例
from oapy._oa import _wafer
_wafer.oaImage.find(wafer, name)