Function Entry: VLAX-SAFEARRAY-VALUE

← Prev | ↑ Chapter | Next → | Index | Symbols

Function Entry: VLAX-SAFEARRAY-VALUE

Name

vlax-safearray-value

Class

BricsCAD ActiveX Extension Function

Syntax

(vlax-safearray-value saVar)

Arguments and Values

  • saVar (SafeArray) the SafeArray to query for its
  • value

Description

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

Return Values

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

Examples

(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))

Notes

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)

Availability

  • AutoCAD 2026: not documented.
  • BricsCAD V26: documented.
  • Status: BricsCAD-only.

Source Notes

Reactor Extensions (BricsCAD-only vlr-*) (3 entries)