Vl-vplayer-get-color

提供:GizmoLabs - だいたい CAD LISP なサイト
2023年12月1日 (金) 17:58時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{AutoLISP}} ; 構文 : (vl-vplayer-get-color ''layer'' ''viewport'' ) レイヤーのビューポート固有の上書き色を取得する。 (レイヤーは1つ以上のレイヤーを指定できる) ; 機能 : 文字列を文字コードのリストに変換する。 ; 引数 :* layer : ビューポート固有の色を適用する1つ以上のレイヤー。 :** 指定できる値: :*# レイヤー名の文字列。 :*# レイヤーのエンティテ…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(vl-vplayer-get-color layer viewport )

レイヤーのビューポート固有の上書き色を取得する。 (レイヤーは1つ以上のレイヤーを指定できる)


機能
文字列を文字コードのリストに変換する。
引数
  • layer : ビューポート固有の色を適用する1つ以上のレイヤー。
    • 指定できる値:
    1. レイヤー名の文字列。
    2. レイヤーのエンティティ名。
    3. 1つ以上のレイヤのエンティティ文字列かenameのリスト。
  • viewport : 1つ以上のビューポートを指定する。
    • 指定できる値:
    1. ビューポートのエンティティ名。
    2. ビューポートの CVPORT ビューポート番号の整数。
    3. ename(複数可) か cvport(複数可)のリスト。
  • color : (整数) 割り当てるインデックスカラー値。


戻り値
リスト (dxf color isOverride) :
  • dxf 62 は ACI カラーインデックス、420 はトゥルーカラー値。
  • color (integer) dxf = 62 の場合は ACI カラーインデックス、dxf = 420 の場合はトゥルーカラー値。
  • isOverride T/NIL は、返されるカラー値がオーバーライドカラーか、ノーマルカラーかを示す。


サンプル
(vl-vplayer-set-color "ビュー" 1 6)
T

(vl-vplayer-get-color "ビュー" 1)
(62 6 T)

関連事項