addpoint( ジオメトリ , 発生位置 );
removepoint( ジオメトリ , ポイント番号 );
point( ジオメトリ , アトリビュート名 , ポイント番号 );
setpointattrib( ジオメトリ , 設定アトリビュート名称 , ポイント番号 , 値 , 設定モード );
名称 | 内容 |
---|---|
set | 指定した値でアトリビュートを上書きします。 |
add | アトリビュート値を加算します。 |
min,minimum | アトリビュートをその最小値と値に設定します。 |
max,maximum | アトリビュートをその最大値と値に設定します。 |
mult,multiply | アトリビュートにその値を乗算します。マトリックスでは、これはマトリックスの乗算とします。ベクトルでは、コンポーネント毎に乗算します。 |
toggle | ソース値とは無関係にアトリビュートをトグルします。グループのメンバーシップのトグルで役に立ちます。 |
append | 文字列や配列のアトリビュートで有効です。ソース値を元の値の最後に追加します。 |
隣接したポイントのポイント番号を配列で取得
neighbours(ジオメトリ,ポイント番号);
隣接したポイントの番号の数
neighbourount(ジオメトリ,ポイント番号);
最も近いポイントを取得
ポイント番号 nearpoint( ジオメトリ , 検索開始位置 , 検索する距離 );
近いポイント群を取得