oaFigGroupQuery
模块: oapy._oa._design
导入: from oapy._oa import _design
概览
oaFigGroupQuery 在 oapy 中可用,可通过 _design 模块访问。
本页汇总 oaFigGroupQuery 当前在 oapy 中可用的 Python 接口。
详细说明
The oaFigGroupQuery class implements functionality to query a specified region in a design hierarchy and quickly return all oaFigGroups that overlap the region。 This class is abstract, and an application must derive its own sub-class。
构造函数
_design.oaFigGroupQuery()
obj = _design.oaFigGroupQuery()
方法总览
| 状态 | Python 调用 |
|---|---|
| ✅ | obj.query(topDesign, region, filterSize=0, startLevel=0, stopLevel=100) |
| ✅ | obj.query(topDesign, region, xform, filterSize=0, startLevel=0, stopLevel=100) |
| ✅ | obj.queryFigGroup(figGroup) |
方法说明
obj.query(topDesign, region, filterSize=0, startLevel=0, stopLevel=100)
绑定状态: 已绑定
Python 调用: obj.query(topDesign, region, filterSize=0, startLevel=0, stopLevel=100)
This function begins the query process to start generating figGroups in the specified region of the specified design hierarchy。
参数
topDesign: Pointer to the top design in which to perform the query。region: The region in which to perform the query。xform: The current transform that is applied to the design。filterSize: Specifies query objects with a size equal to or larger than this value。startLevel: The level of the block hierarchy to start the query。stopLevel: The level of the block hierarchy to stop the query。
Python 示例
from oapy._oa import _design
# assume obj is a oaFigGroupQuery
obj.query(topDesign, region, filterSize=0, startLevel=0, stopLevel=100)
obj.query(topDesign, region, xform, filterSize=0, startLevel=0, stopLevel=100)
绑定状态: 已绑定
Python 调用: obj.query(topDesign, region, xform, filterSize=0, startLevel=0, stopLevel=100)
This function begins the query process to start generating figGroups in the specified region of the specified design hierarchy。
参数
topDesign: Pointer to the top design in which to perform the query。region: The region in which to perform the query。filterSize: Specifies query objects with a size equal to or larger than this value。startLevel: The level of the block hierarchy to start the query。stopLevel: The level of the block hierarchy to stop the query。
Python 示例
from oapy._oa import _design
# assume obj is a oaFigGroupQuery
obj.query(topDesign, region, xform, filterSize=0, startLevel=0, stopLevel=100)
obj.queryFigGroup(figGroup)
绑定状态: 已绑定
Python 调用: obj.queryFigGroup(figGroup)
This function processes each result of the figGroup query。
参数
figGroup: The pointer to the oaFigGroup that is queried。
Python 示例
from oapy._oa import _design
# assume obj is a oaFigGroupQuery
obj.queryFigGroup(figGroup)