几何尺寸与公差论坛

 找回密码
 注册
查看: 2520|回复: 2

【转帖】交互式拾取一个面,对其操作的拾取函数怎么写

[复制链接]
发表于 2007-6-6 11:25:30 | 显示全部楼层 |阅读模式
雨阳问
请问谁知道下面功能怎么实现“交互式拾取一个面,对其操作的拾取函数怎么写”
比如我导入一个模型到界面,然后拾取模型中一个曲面,或者一条边,然后对选择的面或者边操作

飞翔、craff和小新的回复
在.h文件里包含HOOPS里的HOpSelectAperture类,到.H文件中去添加
具体看帮助文档,设置选择的属性。好像要先设置选择属性为面选择
HC_Set_Selectability("faces =off, lines = on, edges = off");类似的语句
HC_Set_Selectiblity,大概是这样写,记不太清了。
设置faces = on其余的为off。



如果这样设置,要是选择的线怎么办?如果是选线,先要设线可见,然后在消息处理函数中用HC_Compute_Selection。想选择什么就设置为ON
 楼主| 发表于 2007-6-6 11:25:52 | 显示全部楼层

回复: 【转帖】交互式拾取一个面,对其操作的拾取函数怎么写

整理的挺好,补充一下:在设置之前应该先打开一个segment,完成后再关闭segment
HC_Open_Segment_??
HC_Close_Segment();
 楼主| 发表于 2007-6-6 11:26:40 | 显示全部楼层

回复: 【转帖】交互式拾取一个面,对其操作的拾取函数怎么写

这个是HOOPS所有的,老版本不用打开一个SEGMENT,关闭一个SEGMENT
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-12-22 11:59 , Processed in 0.037078 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表