85 |
|
adjacent to id. Return set of triangles adjacent to id to delete in delptr |
86 |
|
*/ |
87 |
|
LIST |
88 |
< |
*smVertexPolygon(sm,id,del_ptr) |
88 |
> |
*smVertexStar(sm,id,del_ptr) |
89 |
|
SM *sm; |
90 |
|
int id; |
91 |
|
LIST **del_ptr; |
408 |
|
v2_id = T_NTH_V(t0,e0); |
409 |
|
p_id = T_NTH_V(t1,e1); |
410 |
|
|
411 |
< |
smDir_in_cone(sm,v0,v0_id); |
412 |
< |
smDir_in_cone(sm,v1,v1_id); |
413 |
< |
smDir_in_cone(sm,v2,v2_id); |
411 |
> |
smDir(sm,v0,v0_id); |
412 |
> |
smDir(sm,v1,v1_id); |
413 |
> |
smDir(sm,v2,v2_id); |
414 |
|
|
415 |
|
VCOPY(p,SM_NTH_WV(sm,p_id)); |
416 |
|
VSUB(p,p,SM_VIEW_CENTER(sm)); |
468 |
|
polygon formed by the triangles adjacent to vertex 'id' |
469 |
|
*/ |
470 |
|
del_list = NULL; |
471 |
< |
b_list = smVertexPolygon(sm,id,&del_list); |
471 |
> |
b_list = smVertexStar(sm,id,&del_list); |
472 |
|
if(!b_list) |
473 |
|
{ |
474 |
|
if(del_list) |