|
extern int UF_MODL_create_plane (
# C8 J& R$ e- L7 mdouble origin_point[ 3 ],
/ k1 a! Y& A: Edouble plane_normal[ 3 ],
) y$ M7 U& |, c3 h0 btag_t * plane_tag );. T7 c- k. G6 _) d; f6 q
创建平面: p. E' H4 e9 q0 V/ D3 u$ x8 d" |
tag_t plane1_tag;( D7 S; g) M' L" @! B/ `
origin_point[0] = 0.0;: i6 t$ s" F6 ]& \6 G8 C( \
origin_point[1] = 0.0;
" n! ^! x3 I5 H4 \: j2 N% J4 ~; c origin_point[2] = 5.0;
5 P H2 ?1 Z& e- E& R. \$ P2 h4 i4 p
?+ k( G1 S6 T) g! u$ j( ? pl1_normal[0] = 0.0;3 i- [, {0 K- }; ~! e( J$ x$ s
pl1_normal[1] = 0.0;) H+ W4 H0 L4 x, s# c% \9 {
pl1_normal[2] = 1.0;2 S: L H+ |& D A) W' s/ G
UF_CALL(UF_MODL_create_plane(origin_point, pl1_normal, &plane1_tag)); -------(1)0 X& M7 p- y& w! ^2 n
& Q* L; a$ }# S* K" U6 N+ K5 O如果要求取一系列平行的平面(比如垂直于z轴的20个平面)7 ~- B+ p j2 W
能不能用for循环来实现(orgin_point[2]分别=1---20)?, {. B) C& Y0 Z5 Y3 d/ E( v
如果能 求代码
; E o! k7 T b: v2 d, W3 G$ B
; p: B/ M" q- g! \4 c% X. U3 u还是只能重复写N句(1)式(在每句前 重复赋值不同的 origin_point[2])
1 P: m0 I9 Q0 Q' h p1 Y. l& ?; G6 Z+ W, O
求解。。 |
|