iCAx开思工具箱

标题: BlockStyler 中UIblock 过滤设置 [打印本页]

作者: brown.yao    时间: 2011-6-7 10:51
标题: BlockStyler 中UIblock 过滤设置
现在我想把face Collector 设置成只能选择一种面,可是不知道如何设置,下面是代码

MaskTriple t[] = new MaskTriple[1];
                        t[0] = new MaskTriple();
                        t[0].type = UFConstants.UF_face_type;
                        t[0].subtype = UFConstants.UF_solid_face_subtype ;
                        t[0].solidBodySubtype =UFConstants.UF_UI_SEL_FEATURE_CYLINDRICAL_FACE ;
                        block.getProperties().setSelectionFilter("Filter",Selection.SelectionAction.CLEAR_AND_ENABLE_SPECIFIC, t);


其中标红色的是要填写的属性名称,可是不知道要写什么名称。我把UIBlock的所有propertyName打印出来,然后用每个propertyName去试,也不行,提示propertyName is not a filter property
请大家帮忙看看,谢谢
作者: qaed    时间: 2011-6-11 14:15
試試看FaceType裡頭的類型看看
在java中是PLANAR,CYLINDRICAL,PARAMETRIC,BLENDING......等
我沒試過,只是猜測   成功可要講阿




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3