「Vle-rgb2aci」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (vle-rgb2aci ''rgb'') または (vle-rgb2aci ''red'' ''green'' ''blue'') ; 機能 : 指定された ACI カラーインデックスの赤・…」) |
編集の要約なし |
||
(同じ利用者による、間の3版が非表示) | |||
1行目: | 1行目: | ||
{{ | {{BCAD_LISP}} | ||
; 構文 | ; 構文 | ||
: (vle-rgb2aci ''rgb'') または (vle-rgb2aci ''red'' ''green'' ''blue'') | : (vle-rgb2aci ''rgb'') または (vle-rgb2aci ''red'' ''green'' ''blue'') | ||
18行目: | 18行目: | ||
; 戻り値 | ; 戻り値 | ||
: | : ACIカラーの整数。0-255 | ||
26行目: | 26行目: | ||
;サンプル | ;サンプル | ||
< | <pre class="brush:autolisp;"> | ||
(vle-rgb2aci 255 255 255) | (vle-rgb2aci 255 255 255) | ||
7 | 7 | ||
40行目: | 40行目: | ||
(vle-rgb2aci -255) | (vle-rgb2aci -255) | ||
4 ; | 4 ; マイナス値でも値が出てくるけどあさっての色になるので使えない | ||
</pre> | |||
----- | ----- | ||
52行目: | 51行目: | ||
[[Category:AutoLISP]] | [[Category:AutoLISP]] | ||
[[Category:BricsCADのLISP]] |
2023年1月28日 (土) 07:56時点における最新版
- 構文
- (vle-rgb2aci rgb) または (vle-rgb2aci red green blue)
- 機能
- 指定された ACI カラーインデックスの赤・緑・青のTrueColor値をリストで返す。
- 引数
-
- rgb : RGB 値を指定する整数値 (有効な範囲:0 - 16777215)
- red : 赤の整数値 0-255
- green : 緑の整数値 0-255
- blue : 青の整数値 0-255
- 戻り値
- ACIカラーの整数。0-255
メモ
- (vle-rgb2aci red green blue) だと、合わない色になるケースがあるので rgb の整数値で指定したほうが良さげ。
- サンプル
(vle-rgb2aci 255 255 255) 7 (vle-rgb2aci 16777215) 7 (vle-rgb2aci 0) 7 ; 黒は 7 (白/黒)になる (vle-rgb2aci 0 0 0) 18 ; 黒だけど 18(濃赤)になるのでちょっと困る (vle-rgb2aci -255) 4 ; マイナス値でも値が出てくるけどあさっての色になるので使えない
関連事項