「GzLib」の版間の差分
細 (→概要) |
編集の要約なし |
||
(同じ利用者による、間の25版が非表示) | |||
1行目: | 1行目: | ||
{{GZLIB}} | {{GZLIB}} | ||
== 概要 == | == 概要 == | ||
GzLib は、AutoCAD並びにAutoCAD互換CAD で共通して使える AutoLisp 関数ライブラリです。 | |||
ルーチン的な拡張関数の他に、AutoLISP に無い CommonLISP 周辺の関数などがあります。 | ルーチン的な拡張関数の他に、AutoLISP に無い CommonLISP 周辺の関数などがあります。 | ||
[[GizmoTools]] はこの関数ライブラリを使用して開発しています。 | |||
一部の関数は、互換CAD が VisualLISP 関数に対応していなかった時に開発したもので機能的にダブっているため、AutoCAD 互換 CAD の VisualLISP 関数の一部実装ということもいえるかもしれません。 | |||
2015年頃より BricsCAD や IJCAD など、他のDWGベースCADでも VisualLISP 関数を使えるようになってきていますが、CAD間の差異吸収用に残しています。 | |||
ここに掲載されている関数の全部または一部を組み込み利用したい場合はご相談ください。(持続可能なプロジェクトにするため有償とさせていただいております。) | ここに掲載されている関数の全部または一部を組み込み利用したい場合はご相談ください。(持続可能なプロジェクトにするため有償とさせていただいております。) | ||
== 関数の機能別一覧 == | == 関数の機能別一覧 == | ||
以下は関数を分類分けしたもの。他に、[[:Category:Gz-Lib|目次からのアクセス]]も便利です。 | 以下は関数を分類分けしたもの。他に、[[:Category:Gz-Lib|目次からのアクセス]]も便利です。 | ||
<div class="mcol3"> | <div class="mcol3"> | ||
*[[CommonLispより]] | *[[CommonLispより(GZ-LIB)|CommonLispより]] | ||
*[[ | *[[論理-ロジカル(GZ-LIB)|論理-ロジカル]] | ||
*[[ | *[[計算(GZ-LIB)|計算]] | ||
*[[ | *[[ジオメトリック(GZ-LIB)|ジオメトリック]] | ||
*[[変換]] | *[[変換(GZ-LIB)|変換]] | ||
*[[文字列]] | *[[文字列(GZ-LIB)|文字列]] | ||
*[[ | *[[時間・暦(GZ-LIB)|時間・暦]] | ||
*[[変数]] | *[[リスト操作(GZ-LIB)|リスト操作]] | ||
*[[Windowsレジストリ]] | *[[変数(GZ-LIB)|変数]] | ||
*[[ | *[[Windowsレジストリ(GZ-LIB)|Windowsレジストリ]] | ||
*[[ユーザ入力]] | *[[プリンタ(GZ-LIB)|プリンタ]] | ||
*[[ユーザアクション]] | *[[ユーザ入力(GZ-LIB)|ユーザ入力]] | ||
*[[メッセージ]] | *[[デバイスアクセス(GZ-LIB)|デバイスアクセス]] | ||
*[[ファイル処理]] | *[[ユーザアクション(GZ-LIB)|ユーザアクション]] | ||
*[[ファイルシステム]] | *[[メッセージ(GZ-LIB)|メッセージ]] | ||
*[[エンティティ]] | *[[ファイル処理(GZ-LIB)|ファイル処理]] | ||
*[[選択セット]] | *[[ファイルシステム(GZ-LIB)|ファイルシステム]] | ||
*[[テーブル]] | *[[エンティティ(GZ-LIB)|エンティティ]] | ||
*[[XDATA]] | *[[選択セット(GZ-LIB)|選択セット]] | ||
*[[ディクショナリ]] | *[[テーブル(GZ-LIB)|テーブル]] | ||
*[[レイヤー状態]] | *[[XDATA(GZ-LIB)|XDATA]] | ||
*[[ユーザ関数]] | *[[ディクショナリ(GZ-LIB)|ディクショナリ]] | ||
*[[ロード]] | *[[レイヤー状態(GZ-LIB)|レイヤー状態]] | ||
*[[ダイアログウィンドウ]] | *[[ユーザ関数(GZ-LIB)|ユーザ関数]] | ||
*[[メニュー]] | *[[ロード(GZ-LIB)|ロード]] | ||
*[[ヘルプ]] | *[[ダイアログウィンドウ(GZ-LIB)|ダイアログウィンドウ]] | ||
*[[ | *[[メニュー(GZ-LIB)|メニュー]] | ||
*[[ヘルプ(GZ-LIB)|ヘルプ]] | |||
*[[その他の関数]] | *[[描画(GZ-LIB)|描画]] | ||
*[[コマンド]] | *[[その他の関数(GZ-LIB)|その他の関数]] | ||
*[[ActiveX系]] | *[[コマンド(GZ-LIB)|コマンド]] | ||
*[[ActiveX系(GZ-LIB)|ActiveX系]] | |||
</div> | </div> | ||
メモ | |||
* [[Sqlitelsp|Sqlite 関数]] | |||
* [[ADOLisp|Access Database Object 関数]] | |||
[[Category:Gz-Lib]] | [[Category:Gz-Lib]] |
2024年9月30日 (月) 07:32時点における最新版
概要
GzLib は、AutoCAD並びにAutoCAD互換CAD で共通して使える AutoLisp 関数ライブラリです。 ルーチン的な拡張関数の他に、AutoLISP に無い CommonLISP 周辺の関数などがあります。 GizmoTools はこの関数ライブラリを使用して開発しています。
一部の関数は、互換CAD が VisualLISP 関数に対応していなかった時に開発したもので機能的にダブっているため、AutoCAD 互換 CAD の VisualLISP 関数の一部実装ということもいえるかもしれません。
2015年頃より BricsCAD や IJCAD など、他のDWGベースCADでも VisualLISP 関数を使えるようになってきていますが、CAD間の差異吸収用に残しています。 ここに掲載されている関数の全部または一部を組み込み利用したい場合はご相談ください。(持続可能なプロジェクトにするため有償とさせていただいております。)
関数の機能別一覧
以下は関数を分類分けしたもの。他に、目次からのアクセスも便利です。
メモ