- 积分
- 19100
- 明经币
- 个
- 注册时间
- 2003-8-16
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
发表于 2012-6-30 21:52:39
|
显示全部楼层
- int Len;
- ads_real Dist1,Dist2;
- AcGePoint3d Spt,Ept,Mpt;
- AcGePoint3dArray Ptlist,XPtlist;
- Len=Ptlist.length();
- XPtlist=NULL;
- for(int i=0;Len>i;i++){
- for(int i=0;Ptlist.length()>i;i++){
- //找出X坐标最小的点Ept,最小X值暂存Dist1变量中
- Spt=Ptlist.at(i);
- if (i==0)
- {
- Dist1=Spt.x;
- Ept=Spt;
- }else{
- Dist2=Spt.x;
- if (Dist1>Dist2)
- {
- Dist1=Dist2;
- Ept=Spt;
- }
- }
- }
- Ptlist.remove(Ept);
- XPtlist.append(Ept);
- }
复制代码 应该 来讲ARX 没有直接的涵数处理吧。 刚写几行代码。你参考下,
|
|