![]() |
【转帖】交互式拾取一个面,对其操作的拾取函数怎么写
雨阳问
请问谁知道下面功能怎么实现“交互式拾取一个面,对其操作的拾取函数怎么写” 比如我导入一个模型到界面,然后拾取模型中一个曲面,或者一条边,然后对选择的面或者边操作 飞翔、craff和小新的回复 在.h文件里包含HOOPS里的HOpSelectAperture类,到.H文件中去添加 具体看帮助文档,设置选择的属性。好像要先设置选择属性为面选择 HC_Set_Selectability("faces =off, lines = on, edges = off");类似的语句 HC_Set_Selectiblity,大概是这样写,记不太清了。 设置faces = on其余的为off。 如果这样设置,要是选择的线怎么办?如果是选线,先要设线可见,然后在消息处理函数中用HC_Compute_Selection。想选择什么就设置为ON |
回复: 【转帖】交互式拾取一个面,对其操作的拾取函数怎么写
整理的挺好,补充一下:在设置之前应该先打开一个segment,完成后再关闭segment
HC_Open_Segment_?? HC_Close_Segment(); |
回复: 【转帖】交互式拾取一个面,对其操作的拾取函数怎么写
这个是HOOPS所有的,老版本不用打开一个SEGMENT,再关闭一个SEGMENT
|
所有的时间均为北京时间。 现在的时间是 07:37 PM. |