「Layerstate-addlayers」の版間の差分
(ページの作成: ; 構文 : (layerstate-addlayers ''layerstatename'' ''(list layerstate layername state color linetype lineweight plotstyle)'') ; 機能 : 画層状態に一連の画層を追…) |
編集の要約なし |
||
1行目: | 1行目: | ||
{{AutoLISP}} | |||
; 構文 | ; 構文 | ||
: (layerstate-addlayers ''layerstatename'' ''(list layerstate layername state color linetype lineweight plotstyle)'') | : (layerstate-addlayers ''layerstatename'' ''(list layerstate layername state color linetype lineweight plotstyle)'') | ||
5行目: | 6行目: | ||
; 機能 | ; 機能 | ||
: 画層状態に一連の画層を追加または更新する。 | : 画層状態に一連の画層を追加または更新する。 | ||
; 引数 | ; 引数 | ||
20行目: | 22行目: | ||
:* lineweight : 有効な線の太さと対応する整数。つまり、35 = .35、211 = 2.11。nil を指定すると、画層の線の太さは "Default" に設定される。 | :* lineweight : 有効な線の太さと対応する整数。つまり、35 = .35、211 = 2.11。nil を指定すると、画層の線の太さは "Default" に設定される。 | ||
:* plotstyle : 画層の印刷スタイルの名前を指定する文字列。印刷スタイル名は、既に図面にロードされている必要がある。ロードされていない場合、既定の "Normal" が使用されます。nil を指定すると、画層の印刷スタイルは "Normal" に設定されます。 図面が色従属モードの場合、この設定は無視される。 | :* plotstyle : 画層の印刷スタイルの名前を指定する文字列。印刷スタイル名は、既に図面にロードされている必要がある。ロードされていない場合、既定の "Normal" が使用されます。nil を指定すると、画層の印刷スタイルは "Normal" に設定されます。 図面が色従属モードの場合、この設定は無視される。 | ||
; 戻り値 | ; 戻り値 | ||
31行目: | 34行目: | ||
'''T''' | '''T''' | ||
----- | |||
関連記事 | |||
* [[画層状態関数]] | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] |
2021年8月9日 (月) 07:25時点における版
- 構文
- (layerstate-addlayers layerstatename (list layerstate layername state color linetype lineweight plotstyle))
- 機能
- 画層状態に一連の画層を追加または更新する。
- 引数
-
- layerstatename : 更新する画層状態の名前を指定する文字列。
- layername : 追加または更新する画層の名前を指定する文字列。
- state : 設定する画層のプロパティを指定する整数の和。
1: 画層を非表示にする。 2: 画層をフリーズする。 4: 画層をロックする。 8: 画層を非印刷としてフラグする。 16: 画層を新しいビューポートでフリーズに設定する。 nil を指定すると、既定である表示、フリーズ解除、ロック解除、印刷可能、新しいビューポートでフリーズ解除となる。
- color : 画層の色の種類と値を指定するドット ペア。例: (62 .ColorIndex)、(420 . TrueColor)、または(430 . "colorbook$colorname")。
- linetype : 画層の線種の名前を指定する文字列。線種は、既に図面にロードされている必要がある。ロードされていない場合、既定の "Continuous" が使用される。nil を指定すると、画層の線種は "Continuous" に設定される。
- lineweight : 有効な線の太さと対応する整数。つまり、35 = .35、211 = 2.11。nil を指定すると、画層の線の太さは "Default" に設定される。
- plotstyle : 画層の印刷スタイルの名前を指定する文字列。印刷スタイル名は、既に図面にロードされている必要がある。ロードされていない場合、既定の "Normal" が使用されます。nil を指定すると、画層の印刷スタイルは "Normal" に設定されます。 図面が色従属モードの場合、この設定は無視される。
- 戻り値
- 成功した場合は T、それ以外の場合は nil。
- サンプル
(layerstate-addlayers “myLayerState” (list “Walls” 4 '(62 . 45) “Divide” 35 “10% Screen”) (list “Floors” 6 '(420 . 16235019) “Continuous” 40 “60% Screen”) (list “Ceiling” 0 '(430 . “RAL CLASSIC$RAL 1003”) “DOT” nil nil))) T
関連記事