首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

CGAL方面的有关问题,求围饶一顶点所有邻接面的面积

2012-09-20 
CGAL方面的问题,求围饶一顶点所有邻接面的面积我根据写了以下代码,它却说error C2678: 二进制“!”: 没有找

CGAL方面的问题,求围饶一顶点所有邻接面的面积
我根据写了以下代码,它却说
error C2678: 二进制“!=”: 没有找到接受“CGAL::I_HalfedgeDS_vertex_circ<It,Ctg>”类型的左操作数的运算符(或没有可接受的转换)这是怎么回事?能指点一下吗?谢谢

 Halfedge_around_vertex_circulator edge_MACRO = v->vertex_begin(); 

Halfedge_handle first_MACRO = edge_MACRO;

 double area=0;

 do{ 

f=edge_MACRO->facet();

 area+=f->size();


 }while(++edge_MACRO != first_MACRO);


[解决办法]
说明
CGAL只重载了“=”方法
并没有重载“==”和“!=”方法呀。

楼主要自己重载操作符了

热点排行