|
RT。小弟用UF_DRF_create_crosshatch函数, 编译没问题,可调试的结果没有显示剖面线,不知道是啥问题,不知道版上谁用过这个函数给矩形画过剖面线没,指点小弟一下。
- d) J+ K# ^" u* G1 ^1 ?extern int UF_DRF_create_crosshatch (. v3 {2 {0 ?. i) V
int num_bounds, ( N7 z2 e' |; t4 C" Z
int * num_obj_bnd,
; C4 K |4 N$ `tag_t object_list[ ], 3 [: i5 s n0 O3 E
tag_t view_tag,
8 K9 N; E8 L, [6 |tag_t * crosshatch_tag )/ L+ t* s" F! @2 R" @
我的矩形是4条线构成的,所以num_bounds=4,而num_obj_bnd和object_list[ ]不知道该怎么赋值才是正确的了,小弟给它们的赋值是
2 P" l- m6 o! H) rfor(i=0;i<=3;i++), W& W3 p3 G- g7 j o5 g
{: G. L D& H+ Q& b/ K7 ~: s
num_obj_bnd[i]=1;
5 L/ g' X6 M) a; vobject_list[i]=tag_line[i];(tag_ling[]是各直线的标识)
3 X+ v1 W( a" Z( g8 Z}
- {4 s% k _/ L5 F: F) q不知道这样赋值问题出现在哪? |
|