Saturday, January 15, 2011

Graphvizでノードの塗りつぶし色を指定する

Graphvizでノードの塗りつぶし色を指定するには、以下のようにfillcolor attributeを使用します(styleにfilledを指定する必要あります)。

graph3.dot(UTF-8で保存)
graph graph3
{
node [fontname="MS Gothic"];
項目2[fillcolor="#ccddff", style="filled"];
項目1 -- 項目2 -- 項目3;
項目2 -- 項目4;
}

実行コマンド
dot -Gviewport=200,200 -Gresolution=72 -Tpng graph3.dot -o test3.png

出力画像


動作環境
Graphviz 2.26.3

関連情報
Graphvizまとめ
graphvizのサイト
http://graphviz.org/

Friday, January 14, 2011

VPythonで背景色を設定する

VPythonで背景色を設定するには、以下のコードを実行します。

# coding=UTF-8
from visual import *
# 背景色を設定
scene.background = (0xdd/255.,0xee/255.,0xff/255.)
# 球を作成
sphere1 = sphere(pos=(0, 0, 0), radius=1,
color=(0x99/255.,0xdd/255.,0xff/255.))


実行画面


動作環境
Python 3.1.3, VPython 5.41

Wednesday, January 12, 2011

Graphvizでノードの線の色を指定する

Graphvizでノードの線の色を指定するには、以下のようにcolor attributeを使用します。

graph2.dot(UTF-8で保存)
graph graph2
{
node [fontname="MS Gothic"];
項目2[color="#7799dd"];
項目1 -- 項目2 -- 項目3;
項目2 -- 項目4;
}

実行コマンド
dot -Gviewport=200,200 -Gresolution=72 -Tpng graph2.dot -o test2.png

出力画像


動作環境
Graphviz 2.26.3

関連情報
Graphvizまとめ
graphvizのサイト
http://graphviz.org/

Tuesday, January 11, 2011

VPythonでウインドウタイトルを設定する

VPythonでウインドウタイトルを設定するには、以下のコードを実行します。

# coding=UTF-8
from visual import *
# ウインドウのタイトルを設定
scene.title = 'VPython sample'
# 球を作成
sphere1 = sphere(pos=(0, 0, 0), radius=1,
color=(0x99/255.,0xdd/255.,0xff/255.))


実行画面


動作環境
Python 3.1.3, VPython 5.41