Vl-bb-ref

提供:GizmoLabs - だいたい CAD LISP なサイト
2015年10月18日 (日) 11:01時点におけるGizmon (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(vl-bb-ref 'variable)


機能
ブラックボード名前空間から変数の値を返す。


引数
  • 'variable : 取得する変数を示すシンボル。


戻り値
シンボルで指定された名前の変数の値。


サンプル
; ブラックボードに変数を設定する。
 (vl-bb-set 'foobar "Root toot toot") 
 "Root toot toot"
; vl-bb-ref 関数を使用して、ブラック ボードから foobar の値を取得する。
 (vl-bb-ref 'foobar) 
 "Root toot toot"
  • 余談: 古い IntelliCAD などの互換CAD では、ブラックボード名前空間という概念がなかったが、図面毎に名前空間が分かれていないという状態であることが多く、ブラックボードを使わずとも複数ファイル間で変数値を参照できてしまったりする。これはつまり、複数のファイルを開いていると変数がごちゃ混ぜになる事を意味するため細心の注意が必要であることを意味する。

関連事項