vlax-safearray-value


(vlax-safearray-value saVar)

This function returns the data contained in saVar SafeArray as a Lisp list.

Arguments

saVar  (SafeArray) the SafeArray to query for its value

Return

list; for multi-dimensional SafeArray, it returns a list of sub-lists

Example

(setq sa (vlax-make-safearray vlax-vbDouble '(0 . 1) '(0 . 2)))  #<safearray...>
(vlax-safearray-fill sa '((1.0 2.0 3.0) (10.0 11.0 12.0)))  #<safearray...>
(vlax-safearray-value sa)  ((1.0 2.0 3.0) (10.0 11.0 12.0))

Remarks

this function is a BricsCAD specific function, not available in AutoCAD AutoLISP - please use with case !
same as (vlax-safearray->list), provided for consistency + similarity with (vlax-variant-value)



©  Bricsys NV. All rights reserved.