bsirhell 发表于 2006-7-8 21:13:00

[求助]选择集问题!

请教高手们一个问题:
想创建一个选择集,能过滤四组圆心相同,半径不同的圆,第一组半径是3。5和半径是5。5第二组是半径是4。5和7第三组是半径是5。5和9   第四组是半径6。5和半径10
请问该如何写函数
先谢谢!

hunterah 发表于 2006-7-9 10:35:00

创建一个循环,判断初始选择集中的每个图元是否为圆,如是,则根据半径创建4个选择集.接下来的操作就看你的要求了.

bsirhell 发表于 2006-7-13 12:24:00

先谢谢!
能否给出解决问题的代码!

霹雳啪啦啦 发表于 2006-7-13 12:47:00

这里有些问题:
1. 是不是这四组共8个圆最后结果都在一个选择集中?
2. 对于比如第一组圆来说,是不是只有3.5的圆而没有6.5的圆不行?换句话说,如果在图上找到一个圆匹配于8个圆之一,但没有同心的同组圆就不算?

bsirhell 发表于 2006-7-13 20:23:00

正如你所说,如果同一个圆心上只有3。5的圆而没有5。5的就不行,也就是说,在thisdrawing中如果同一个圆心只找到一个3。5而没有5。5则不符合条件!
8个圆可以在一个选择集中,也可以不同时在这个选择集中,就是说可能只有3。5和5。5的一组,也可能是丙组,也可能都有!
页: [1]
查看完整版本: [求助]选择集问题!