Since | 18.0 |
int setdetailintrinsic(int geohandle, string name, <type>value, string mode="set")
int setdetailintrinsic(int geohandle, string name, <type>value[], string mode="set")
“Intrinsic(組み込み)”という名前に関わらず、Detail上の一部の“Intrinsic”アトリビュートは書き込み可能です。
geohandle
書き出し先のジオメトリハンドル。現在のところ、有効な値は0
またはノードの現行ジオメトリを意味するgeoselfのみです。
(将来、この引数は他のジオメトリに書き出せるようにする予定です。)
name
設定するIntrinsicの名前。
mode
(オプション) 指定すると、これは、関数がアトリビュートの既存の値を変更する方法を制御します。
|
指定した値でアトリビュートを上書きします。 |
|
アトリビュートに値を加算します。 |
|
アトリビュートにその最小値とその値を設定します。 |
|
アトリビュートにその最大値とその値を設定します。 |
|
アトリビュートにその値を乗算します。マトリックスでは、これはマトリックスの乗算をします。ベクトルでは、コンポーネント毎に乗算します。 |
|
ソース値とは無関係にアトリビュートをトグルします。グループのメンバーシップのトグルで役に立ちます。 |
|
文字列、辞書、配列のアトリビュートで有効です。文字列、配列のアトリビュートの場合、ソース値を元の値の最後に追加します。辞書のアトリビュートの場合、元の辞書をソース辞書で更新し、マッチしたキーを置換します。 |
See also | |
detail | |
intrinsic |