目录
expandvertexgroup —— 返回顶点组内顶点号
invertexgroup —— 判断指定顶点是否在顶点组内
setvertexgroup —— 从顶点组内添加或移除顶点
expandpointgroup —— 返回点组内点号
int [] expandpointgroup(<geometry>geometry, string groupname) int [] expandpointgroup(<geometry>geometry, string groupname, string mode)
- mode模式
- ordered,默认模式,按组内出现的顺序;不保持顺序,如@Cd.x>0.5;相同的数字不会出现两次;
- unordered,按点号顺序;
- split,相同的数字可能出现多次;
expandprimgroup —— 返回面组内面号
int [] expandprimgroup(<geometry>geometry, string groupname) int [] expandprimgroup(<geometry>geometry, string groupname, string mode)
- mode模式,ordered、unordered、split;
expandvertexgroup —— 返回顶点组内顶点号
int [] expandvertexgroup(<geometry>geometry, string groupname) int [] expandvertexgroup(<geometry>geometry, string groupname, string mode)
- mode模式,ordered、unordered、split;
inpointgroup —— 判断指定点是否在点组内
int inpointgroup(<geometry>geometry, string groupname, int pointnum)
inprimgroup —— 判断指定面是否在面组内
int inprimgroup(<geometry>geometry, string groupname, int primnum)
invertexgroup —— 判断指定顶点是否在顶点组内
int invertexgroup(string filename, string groupname, int vertexnum) int invertexgroup(int opinput, string groupname, int vertexnum)
npointsgroup —— 返回点组内点数量
int npointsgroup(<geometry>geometry, string groupname)
nprimitivesgroup —— 返回面组内面数量
int nprimitivesgroup(<geometry>geometry, string groupname)
nverticesgroup —— 返回顶点组内顶点数量
int nverticesgroup(<geometry>geometry, string groupname)
setpointgroup —— 从点组内添加或移除点
int setpointgroup(int geohandle, string name, int point_num, int value, string mode="set")
setprimgroup —— 从面组内添加或移除面
int setprimgroup(int geohandle, string name, int prim_num, int value, string mode="set")
setvertexgroup —— 从顶点组内添加或移除顶点
int setvertexgroup(int geohandle, string name, int prim_num, int vertex_num, int value, string mode="set")