CF_Lum
10-28-2004, 03:04 AM
Is it possible to create spline using lisp code? Actually, later i will be reading in the point from a text file & draw the spline.
I create the following code but it isn't work!
(sd-defdialog 'draw_spline
:dialog-title "Draw Spline"
:variables
'((POINT_LIST) ;internal non displayed variable
(NEW_POINT ;internal input variable
:value-type :point-2d
:toggle-type :invisible
:prompt-text "Pick a point"
:after-input (push-point new_point))
)
:local-functions
'((PUSH-POINT (a-new-point)
(setq POINT_LIST (cons a-new-point POINT_LIST))
))
:prompt-variable 'new_point
:ok-action
'(progn
(print POINT_LIST)
(sd-call-cmds (BSPLINE_INT POINT_LIST complete))
)
); sd-defdialog
Anyone can help?
I create the following code but it isn't work!
(sd-defdialog 'draw_spline
:dialog-title "Draw Spline"
:variables
'((POINT_LIST) ;internal non displayed variable
(NEW_POINT ;internal input variable
:value-type :point-2d
:toggle-type :invisible
:prompt-text "Pick a point"
:after-input (push-point new_point))
)
:local-functions
'((PUSH-POINT (a-new-point)
(setq POINT_LIST (cons a-new-point POINT_LIST))
))
:prompt-variable 'new_point
:ok-action
'(progn
(print POINT_LIST)
(sd-call-cmds (BSPLINE_INT POINT_LIST complete))
)
); sd-defdialog
Anyone can help?