ジャンプ先: 概要. 戻り値. 関連. フラグ. MEL 例.
objectType [-isAType string] [-isType string] [-tagFromType string] [-typeFromTag int] [-typeTag]
object
objectType は、取り消し可能、照会不可能、および 編集不可能 です。
このコマンドは、要素のタイプを返します。警告: このコマンドは不完全で、すべてのオブジェクト タイプでサポートされるとは限りません。
string | 指定されたオブジェクトのタイプ |
boolean | 「isType」の場合: 指定されたタイプのオブジェクトでしたか? |
addAttr, aliasAttr, attributeInfo, deleteAttr, getClassification, nodeType, objExists, renameAttr
isAType, isType, tagFromType, typeFromTag, typeTag
ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
-isType(-i)
|
string
|
|
|
オブジェクトが指定したタイプである場合は true を返します。それ以外は false を返します。
|
|
-isAType(-isa)
|
string
|
|
|
オブジェクトが指定したタイプまたは指定したタイプのオブジェクトから派生したものである場合は true を返します。このフラグはディペンデンシー ノードでのみ機能します。
|
|
-typeTag(-tt)
|
|
|
|
そのオブジェクト タイプの固有の整数タグを返します。すべてのオプジェクト タイプにタグがあるとは限りません。これは、バイナリ ファイル フォーマットで指定したタイプのノードを識別するために使われる、固有の 4 バイトの値です。
|
|
-typeFromTag(-tpt)
|
int
|
|
|
整数タイプのタグが指定されていればタイプ名を返します。
|
|
-tagFromType(-tgt)
|
string
|
|
|
タイプ名が指定されていればタイプのタグを返します。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
コマンド内でフラグを複数回使用できます。
|
// create an object to query type of
sphere -n sphere1;
// To query the type of an object:
objectType sphere1Shape;
// Result: nurbsSurface //
// To confirm that sphere1Shape really is a nurbs surface:
objectType -isType "nurbsSurface" sphere1Shape;
// Result: 1 //