| On this page |
専用関数 ¶
VEXには、ジオメトリグループを扱うための関数がいくつかあります:
グループ内のエレメントの数を取得します |
|
指定したエレメント番号がグループ内にあるかどうかをテストします |
|
グループ名またはグループ構文をポイント番号/プリミティブ番号のリストに変換します |
|
指定した名前のグループの内容を編集します |
存在していないグループにエレメントを追加すると、そのグループが作成されます。
既存グループの取得 ¶
“intrinsic” Detailアトリビュートのedgegroups, pointgroups, primitivegroups, vertexgroupsを読み込むことで、
既存のグループ名の配列を取得することができます。
string groups[] = detailintrinsic(0, "pointgroups")
グループをアトリビュートとして読み込む ¶
一般的なアトリビュートを読み込む関数のattribのattribclass引数にジオメトリレベル(Detail, Primitive, Point, Vertex)を指定することで、そのレベルのアトリビュートを読み込むことができます。
代わりにprimgroup, pointgroup, vertexgroupをクラスとして指定することで、アトリビュートと同じようにグループの内容を読み込むことができます。