购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_WAVE_ask_link_region_sources( const tag_t linked_feature, const logical allow_load, int * n_seed_faces, tag_t * * seed_faces, int * n_boundary_faces, tag_t * * boundary_faces, logical * traverse_interior_edges, logical * delete_openings) 函数说明:
问一个链接区域的当前种子面和边界面特征,并且traverse_interior_edges的当前值和delete_openings逻辑值。 seed_faces和boundary_faces分配阵列和都应该事后与UF_free释放。如果部分包含源面尚未完全加载,它完全如果装allow_load是真实的;否则n_seed_faces和n_boundary_faces都设置为0,seed_faces和boundary_faces是空,逻辑值设置为false,并给出相应的错误。如果链路正在破碎和源数据不可用,则相同的默认参数值返回,但与回报值为0。
函数参数:
第1个参数为输入:
linked_feature代表参数变量,const tag_t 为输入参数类型,链接的区域特征,它的源几何通缉。
第2个参数为输入:
allow_load代表参数变量,const logical 为输入参数类型,真如果源几何部分可以被加载,否则为false。
第3个参数为输出:
输出int * 整数型的参数,参数的变量格式为n_seed_faces,种子面的数目。
第4个参数为输出:
seed_faces代表参数变量,tag_t * * 为输出参数类型,种子面孔标签的数组。这必须通过调用UF_free释放。
第5个参数为输出:
输出int * 整数型的参数,参数的变量格式为n_boundary_faces,边界面的数目。
第6个参数为输出:
boundary_faces代表参数变量,tag_t * * 为输出参数类型,边界面孔标签的数组。这必须通过调用UF_free释放。
第7个参数为输出:
traverse_interior_edges代表参数变量,logical * 为输出参数类型,如果遍历算法穿过主体孔真;如果其仅越过所述主体的外表面。
第8个参数为输出:
delete_openings代表参数变量,logical * 为输出参数类型,如果真在所得到的片的孔收涨;假的,如果他们离开了。