追加

addpoint( ジオメトリ , 発生位置 );

削除

removepoint( ジオメトリ , ポイント番号 );

取得

point( ジオメトリ , アトリビュート名 , ポイント番号 );

設定

setpointattrib( ジオメトリ , 設定アトリビュート名称 , ポイント番号 , 値 , 設定モード );

設定モードについて

名称 内容
set 指定した値でアトリビュートを上書きします。
add アトリビュート値を加算します。
min,minimum アトリビュートをその最小値と値に設定します。
max,maximum アトリビュートをその最大値と値に設定します。
mult,multiply アトリビュートにその値を乗算します。マトリックスでは、これはマトリックスの乗算とします。ベクトルでは、コンポーネント毎に乗算します。
toggle ソース値とは無関係にアトリビュートをトグルします。グループのメンバーシップのトグルで役に立ちます。
append 文字列や配列のアトリビュートで有効です。ソース値を元の値の最後に追加します。

隣接

隣接したポイントのポイント番号を配列で取得

neighbours(ジオメトリ,ポイント番号);

隣接したポイントの番号の数

neighbourount(ジオメトリ,ポイント番号);

近接

最も近いポイントを取得

ポイント番号 nearpoint( ジオメトリ , 検索開始位置 , 検索する距離 );

近いポイント群を取得