ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.
containerView([itemInfo=string], [itemList=boolean], [viewDescription=boolean], [viewLabel=boolean], [viewList=boolean], [viewName=string])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
containerView は、取り消し不可能、照会可能、および編集可能です。
コンテナ ビューは、特定のコンテナのパブリッシュされたアトリビュートのレイアウト情報を定義します。コンテナ ビューは、ビルトインのビューのセットから選択するか、接続されたコンテナ テンプレート上で定義することができます。このコマンドは、コンテナ ノードのビュー関連情報を照会します。このコマンドが返す情報は、照会時にコンテナ ノード上で実行されているビュー関連設定(コンテナのビュー モード、テンプレート名、ビュー名のアトリビュートなど)に基づきます。
なし
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
container, view
container, containerTemplate
itemInfo, itemList, viewDescription, viewLabel, viewList, viewName
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
# Obtain a list of all available views for container1
#
cmds.containerView ( 'container1', query=True, viewList=True);
# Result: [u'Animation', u'Rendering'] #
#
# Get a list of view items in the current view for container1
# In this example the list returned will include only the name for
# each item in the view.
cmds.containerView ( 'container1', itemList=True, itemInfo="itemName", query=True)
# Result: [u'RenderSetup', u'color', u'intensity', u'Transform', u'rotateY'] #
#
# Get a list of view items.
# In this query the list returned will include the group boolean and label
# for each item in the view.
cmds.containerView ( 'container1', itemList=True, itemInfo="itemIsGroup:itemLabel", query=True)
# Result: [u'1', u'RenderSetup', u'0', u'Color', u'0', u'Intensity', u'1', u'Transform', u'0', u'Rotate Y'] #