iCAx开思工具箱

标题: 请教各位高手:关于创建边圆角(edge blend)的问题 [打印本页]

作者: henry14    时间: 2005-7-31 14:38
标题: 请教各位高手:关于创建边圆角(edge blend)的问题
我现在正在做一个关于这方面的小东西,用到了UF_MODL_create_edge_blend (
UF_MODL_edge_blend_data_p_t blend_data,  
tag_t * blend_eid );
这个函数,对于里面的blend_data里面的参数有点不了解,
struct UF_MODL_edge_blend_data_s
{
    int blend_type;                   /* type of created blends  
                                        0 - regular edge blend
                                        1 - cliff-edge blend
                                      */
    logical blend_instanced;          /* instanced blend */
    logical blend_setback;            /* setback blend */
    double vrb_tolerance;             /* tolerance of a variable blend */
    char blend_radius[UF_MAX_EXP_LENGTH];                                    
  /*<len:UF_MAX_EXP_LENGTH> radius of a regular blend */
    logical smooth_overflow;          /* blend smooth overflow */
    logical cliff_overflow;           /* blend cliff overflow */
    logical notch_overflow;           /* blend notch overflow */
    int number_edges;                 /* number of edges to be blended */
    UF_MODL_blend_edge_p_t edge_data; /* <len:number_edges>  
                                       Data of an edge to be blended or an edge collector.  If input an edge collector, input it in the first        element array. Extra elements in the array can be  used to input varialbe radius data and/or setback data. But the edges specified for these data must be the edges of the collector, otherwise they will  be ignored. */
};
有哪位大哥知道的,请讲解一下,小弟先谢谢了!




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