xingand
路人甲
路人甲
  • 注册日期2004-10-04
  • 发帖数24
  • QQ
  • 铜币196枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1599回复:5

请教分解^_^

楼主#
更多 发布于:2005-01-13 16:10
一个要素有几个部分即(part),请问如何将该要素的部分  分解(即将parts(2)变成part(0)+part(0)+part(0)的形式)。谢谢<img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em12.gif" />
喜欢0 评分0
xingand
路人甲
路人甲
  • 注册日期2004-10-04
  • 发帖数24
  • QQ
  • 铜币196枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-01-15 17:09
怎么没有人指点小弟啊~~~
举报 回复(0) 喜欢(0)     评分
tomas.tang
路人甲
路人甲
  • 注册日期2004-05-11
  • 发帖数113
  • QQ
  • 铜币491枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-01-16 07:55
你是分解为3个目标吧?
举报 回复(0) 喜欢(0)     评分
xingand
路人甲
路人甲
  • 注册日期2004-10-04
  • 发帖数24
  • QQ
  • 铜币196枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-01-16 10:45
恩,是的
举报 回复(0) 喜欢(0)     评分
tomas.tang
路人甲
路人甲
  • 注册日期2004-05-11
  • 发帖数113
  • QQ
  • 铜币491枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-01-16 15:03
<P>  CGeoParts polyParts=poly.GetParts();
      short partnum=polyParts.GetCount();
      for(short i=0;i<partnum;i++)
   {
       CGeoPoints pts =polyParts.Item(COleVariant(short(i)));
       int count=pts.GetCount();
       for(short j=0;j<count;j++)
       {
            CGeoPoint point=pts.Item(COleVariant(short(j)));</P><P>                 中间将点放入你新目标中即可!
        }
    }
  }</P>
举报 回复(0) 喜欢(0)     评分
xingand
路人甲
路人甲
  • 注册日期2004-10-04
  • 发帖数24
  • QQ
  • 铜币196枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2005-01-16 15:59
谢谢指点
举报 回复(0) 喜欢(0)     评分
游客

返回顶部