「画層状態関数」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
 
編集の要約なし
 
(同じ利用者による、間の5版が非表示)
1行目: 1行目:
{{AutoLISP}}
AutoLISP の 画層状態関数は、次の通り。
AutoLISP の 画層状態関数は、次の通り。


10行目: 11行目:
| ([[layerstate-addlayers]] layerstatename (list layerstate layername state color linetype lineweight plotstyle)) || 画層状態に一連の画層を追加または更新する。
| ([[layerstate-addlayers]] layerstatename (list layerstate layername state color linetype lineweight plotstyle)) || 画層状態に一連の画層を追加または更新する。
|-
|-
| ([[layerstate-compare]] || 画層状態と、現在の図面内の画層を比較する。
| ([[layerstate-compare]] layerstatename viewport)  || 画層状態と、現在の図面内の画層を比較する。
|-
|-
| ([[layerstate-delete]] || 画層状態を削除する。
| ([[layerstate-delete]] layerstatename)  || 画層状態を削除する。
|-
|-
| ([[layerstate-export]] || 画層状態を指定したファイルに書き出する。
| ([[layerstate-export]] layerstatename filename) || 画層状態を指定したファイルに書き出する。
|-
|-
| ([[layerstate-getlastrestored]] || 現在の図面に最後に保存された画層状態の名前を返する。
| ([[layerstate-getlastrestored]]) || 現在の図面に最後に保存された画層状態の名前を返す。
|-
|-
| ([[layerstate-getlayers]] || 画層状態に保存されている画層を返する。
| ([[layerstate-getlayers]] layerstatename [invert]) || 画層状態に保存されている画層を返す。
|-
|-
| ([[layerstate-getnames]] || 画層状態の名前のリストを返する。
| ([[layerstate-getnames]] [includehidden] [includexref])  || 画層状態の名前のリストを返す。
|-
|-
| ([[layerstate-has]] || 画層状態が存在するかどうかをチェックする。
| ([[layerstate-has]] layerstatename) || 画層状態が存在するかどうかをチェックする。
|-
|-
| ([[layerstate-import]] || 指定したファイルから画層状態を読み込みます。
| ([[layerstate-import]] filename) || 指定したファイルから画層状態を読み込みます。
|-
|-
| ([[layerstate-importfromdb]] || 指定した図面ファイルから画層状態を読み込む。
| ([[layerstate-importfromdb]] layerstatename filename) || 指定した図面ファイルから画層状態を読み込む。
|-
|-
| ([[layerstate-removelayers]] || 画層状態から画層のリストを除去する。
| ([[layerstate-removelayers]] ayerstatename (list layername layername layername ...))  || 画層状態から画層のリストを除去する。
|-
|-
| ([[layerstate-rename]] || 画層状態の名前を変更する。
| ([[layerstate-rename]] oldlayerstatename newlayerstatename) || 画層状態の名前を変更する。
|-
|-
| ([[layerstate-restore]]  || 画層状態を現在の図面に復元する。
| ([[layerstate-restore]] layerstatename viewport [restoreflags]) || 画層状態を現在の図面に復元する。
|-
|-
| ([[layerstate-save]] || 現在の図面に画層状態を保存する。
| ([[layerstate-save]] layerstatename mask viewport) || 現在の図面に画層状態を保存する。
|}
|}
* BricsCAD 独自の画層状態系関数
** [[vl-layerstates-delete]] :≒ layerstate-delete
** [[vl-layerstates-getdescription]] : 説明の取得
** [[vl-layerstates-getpropertymask]] : 画層状態の設定を取得する
** [[vl-layerstates-has]] :≒ layerstate-has
** [[vl-layerstates-list]] : 現在の図面の画層状態をリストで取得する
** [[vl-layerstates-rename]] :≒ layerstate-rename
** [[vl-layerstates-restore]] :≒ layerstate-restore
** [[vl-layerstates-save]] :≒ layerstate-save
** [[vl-layerstates-setdescription]] : 指定した画層状態に説明を設定する
** [[vl-layerstates-setpropertymask]] : 指定した画層状態に設定を反映する






[[Category:AutoLISP]]
[[Category:AutoLISP]]

2024年1月20日 (土) 10:50時点における最新版

AutoLISP の 画層状態関数は、次の通り。

関 数 説 明
(acet-layerp-mode [status]) 画層復元モードを取得、設定する。
(acet-layerp-mark [status]) 画層復元のために開始マークと終了マークをつける。
(layerstate-addlayers layerstatename (list layerstate layername state color linetype lineweight plotstyle)) 画層状態に一連の画層を追加または更新する。
(layerstate-compare layerstatename viewport) 画層状態と、現在の図面内の画層を比較する。
(layerstate-delete layerstatename) 画層状態を削除する。
(layerstate-export layerstatename filename) 画層状態を指定したファイルに書き出する。
(layerstate-getlastrestored) 現在の図面に最後に保存された画層状態の名前を返す。
(layerstate-getlayers layerstatename [invert]) 画層状態に保存されている画層を返す。
(layerstate-getnames [includehidden] [includexref]) 画層状態の名前のリストを返す。
(layerstate-has layerstatename) 画層状態が存在するかどうかをチェックする。
(layerstate-import filename) 指定したファイルから画層状態を読み込みます。
(layerstate-importfromdb layerstatename filename) 指定した図面ファイルから画層状態を読み込む。
(layerstate-removelayers ayerstatename (list layername layername layername ...)) 画層状態から画層のリストを除去する。
(layerstate-rename oldlayerstatename newlayerstatename) 画層状態の名前を変更する。
(layerstate-restore layerstatename viewport [restoreflags]) 画層状態を現在の図面に復元する。
(layerstate-save layerstatename mask viewport) 現在の図面に画層状態を保存する。