jw_cad 外部変形 - (1663) jw.rbのカラーユーティリティ(Color) -

外部変形は データのやり取りをテキストファイルで行うので プログラム言語は 自由に選ぶことができます。図形は機能的かつシンプルなため、数多くのユーザーに受け入れられています。

 

  jw.rbのカラーユーティリティ(Color)は色の指定に利用します。

  ・カラーユーティリティの記述例
    Color.lc8       #=> "8"
    Color.red       #=> "10 255"
    lc Color.lc8    #=> lc8
    lc Color.red    #=> lc10 255
    lc10 Color.lc8  #=> lc10 8388863
    lc10 Color.red  #=> lc10 255
  ・一般的な記述例
    lc 8            #=> lc8
    lc :red         #=> lc102
    lc10 :lc8       #=> lc10 8388863
    lc10 :red       #=> lc10 255

 

使用例

:Color
@echo off
set RUBYLIB=C:\jww\Lite\pro\ruby\lib
ruby -x %0
goto:eof

REM #jww
REM #0 基点を指示してください
REM #e

#!ruby -Ks -rjw
jww
x1, y1, x2, y2 = 200, 0, 1200, 0
(101..116).each { |x|
#  lc x
  lc eval("Color.lc" + x.to_s)
  plot ch "lc " + x.to_s, [0, y1]
  plot sl x1, y1, x2, y2
  y1 -= 100
  y2 -= 100
}
__END__

 

Color は実験的なものです。

  翻译: