;; | ---------------------------------------------------------------------------- ;; | PL_Splined? ;; | ---------------------------------------------------------------------------- ;; | Function : Checks if a polyline is splined or not ;; | Argument : 'ename' - Polyline entity name ;; | Returns : T if the polyline is Splined, else nil ;; | Updated : February 9, 1999 ;; | e-mail : rakesh.rao@4d-technologies.com ;; | Web : www.4d-technologies.com ;; | ---------------------------------------------------------------------------- (defun PL_Splined?( ename / en entl Splined flag ) (setq entl (entget ename) en (LI_item 0 entl) ) (if (member en (list "POLYLINE" "LWPOLYLINE")) (progn (setq flag (LI_item 70 entl)) (if (zerop (logand flag 4)) (setq Splined nil) (setq Splined T) ) ) (progn (alert "Error : Entity passed to PL_Splined? is not a Polyline.") (exit) )) Splined )