ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.
polyQueryBlindData([associationType=string], [binaryData=string], [booleanData=boolean], [doubleData=float], [intData=int], [longDataName=string], [maxValue=float], [minValue=float], [shortDataName=string], [showComp=boolean], [stringData=string], [subString=string], [typeId=int])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
polyQueryBlindData は、取り消し不可能、照会不可能、および編集不可能です。
特定のポリゴン コンポーネントにコネクトされたブラインドデータを照会します。つまりこのコマンドでは、次を指定する必要があります。- 照会するセレクション リスト。オプションは以下のとおりです。- 照会するデータの typeId - associationType - longDataName または shortDataName - 指定する実データ- showComponent フラグオブジェクト レベルのブラインド データは showComponent フラグを無視するので注意してください。コンポーネントを選択しない場合、関係フラグは無視され、オブジェクト レベルのデータが照会されます。
query, blind, data
blindDataType, polyBlindData
associationType, binaryData, booleanData, doubleData, intData, longDataName, maxValue, minValue, shortDataName, showComp, stringData, subString, typeId
| ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
associationType(at)
|
string
|
|
|
照会するブラインド データ ノードの一部であるデータ型を指定します。使用可能な関連付けは、「object」(任意のオブジェクト)、そして「vertex」、「edge」、「face」(メッシュ オブジェクト)です。
|
|
binaryData(bnd)
|
string
|
|
|
|
booleanData(bd)
|
boolean
|
|
|
|
doubleData(dbd)
|
float
|
|
|
検索する double/float 値を指定します。
|
|
intData(ind)
|
int
|
|
|
|
longDataName(ldn)
|
string
|

|
|
コマンドが照会するデータのロング ネームを指定します。
|
|
maxValue(max)
|
float
|
|
|
検索する最大値を指定します。このオプションは、ブラインド データの float 型、double 型、int 型を照会します。
|
|
minValue(min)
|
float
|
|
|
検索する最低値を指定します。このオプションは、ブラインド データの float 型、double 型、int 型を照会します。
|
|
shortDataName(sdn)
|
string
|

|
|
コマンドが照会するデータのショート ネームを指定します。
|
|
showComp(sc)
|
boolean
|
|
|
showComponent オプションは、object。[component].attribute という形式の名前を実際値の前に出力するかどうかを制御します。showComponent オプションを使用すると、int、float、double などのブラインド データのうち 1 つの型のみを返すという制限がなくなり、すべての戻り値は string になります。対象がコンポーネントではなくオブジェクトである場合でも、このオプションはすべてのアトリビュート名を出力します。
|
|
stringData(sd)
|
string
|
|
|
|
subString(ss)
|
string
|
|
|
文字列型のブラインド データでチェックする従属文字列を指定します。従属文字列が見つかると、照会は正常に終了します。文字列型以外のブラインド データ要素は検索しません。
|
|
typeId(id)
|
int
|
|
|
照会するブラインド データ型のタイプ ID を指定します。タイプ ID を指定しない場合、照会に一致するすべてのコンポーネントが出力されます。ShowComponents オプションを使用すると、検索した要素のタイプ ID を出力します。フォーマットは「object.component.attribute::typeId」です。タイプ ID を指定すると、「::typeId」の部分は ShowComponents オプションで出力されません。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
cmds.polyQueryBlindData( 'pPlane1.vtx[2]', 'pPlane1.vtx[8]', id=9001, associationType='vertex', ldn='bdFloat', dbd=234 )
cmds.polyQueryBlindData( id=9005, sc='pPlane1.vtx[0:100]' )
cmds.polyQueryBlindData( 'pPlane1.f[0:10]', sc='pPlane1.vtx[0:100]' )