cymel.core.cyobjects.cyobject

Mayaラッパーオブジェクトの抽象基底クラス。

Classes:

CyObject

Mayaラッパーオブジェクトの抽象基底クラス。

ModuleForSel

現在のセレクションを反映させるプロパティを追加するモジュールクラス。

Exceptions:

CymelInvalidHandle

CyObject が保持している API ハンドルが無効。

Functions:

cyObjects(val)

名前リストなどから CyObject のリストを得る。

Aliases:

cymel.core.cyobjects.cyobject.O = <class 'cymel.core.cyobjects.cyobject.CyObject'>

CyObject の別名。

cymel.core.cyobjects.cyobject.Os = <function cyObjects>

cyObjects の別名。

Constants:

cymel.core.cyobjects.cyobject.BIT_DAGNODE = 1

ノードクラスで dagNode の特徴をサポートしていることを示す。

cymel.core.cyobjects.cyobject.BIT_SHAPE = 4

ノードクラスで shape の特徴をサポートしていることを示す。

cymel.core.cyobjects.cyobject.BIT_TRANSFORM = 2

ノードクラスで transform の特徴をサポートしていることを示す。

cymel.core.cyobjects.cyobject.UUID_ATTR_NAME = 'uuid'

Maya標準ではなくPython機能で生成するUUIDを保持するアトリビュート。

Exceptions Details:

exception cymel.core.cyobjects.cyobject.CymelInvalidHandle

CyObject が保持している API ハンドルが無効。

Functions Details:

cymel.core.cyobjects.cyobject.cyObjects(val)

名前リストなどから CyObject のリストを得る。

文字列でも文字列のリストでも受けられ、 None などの場合は空リストと解釈されるので、 Mayaコマンドの戻り値をそのまま受けられることが多い。

引数がどのようなものでも、戻り値のタイプは list となる。

パラメータ:

val (iterable) -- ノード名やプラグ名や同等の評価が可能なもの、 またはそれらのリスト。

戻り値の型:

list