class cymel.utils.operation.PreserveSelection

Inheritance diagram of PreserveSelection
class cymel.utils.operation.PreserveSelection(nocmd=False)

ベースクラス: object

元の選択状態を復元できるコンテキスト。

>>> import maya.cmds as cmds
>>> import cymel.main as cm
>>> cm.Transform()
Transform('transform1')
>>> cm.Transform()
Transform('transform2')
>>> cmds.select(['transform*', 'persp'])
>>> with cm.PreserveSelection():
...     cmds.delete('transform2')
...     cmds.select('side')
...
>>> cmds.ls(sl=True)
[u'transform1', u'persp']

初期化。

パラメータ:

nocmd (bool) -- コンテキストから抜ける際のセレクション復元処理を コマンドキューを消費せずに行うかどうか。

Methods:

__init__([nocmd])

初期化。

Attributes:

nocmd

Methods Details:

__init__(nocmd=False)

初期化。

パラメータ:

nocmd (bool) -- コンテキストから抜ける際のセレクション復元処理を コマンドキューを消費せずに行うかどうか。