阅读:1599回复:5
请教分解^_^
一个要素有几个部分即(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" />
|
|
1楼#
发布于:2005-01-15 17:09
怎么没有人指点小弟啊~~~
|
|
2楼#
发布于:2005-01-16 07:55
你是分解为3个目标吧?
|
|
3楼#
发布于:2005-01-16 10:45
恩,是的
|
|
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> |
|
5楼#
发布于:2005-01-16 15:59
谢谢指点
|
|