Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > グラフとネットワーク > グラフのスタイル付け,ラベル付け,配置 > EdgeShapeFunction >
Mathematica > 可視化とグラフィックス > グラフとネットワーク > グラフのスタイル付け,ラベル付け,配置 > EdgeShapeFunction >

EdgeShapeFunction

EdgeShapeFunction
Graphとその関連関数のオプションかつ特性で,各辺の描画のためのプリミティブの生成に使う関数を指定する.
  • 使用可能なオプション設定:
Automaticデフォルトの辺関数
None辺は描画しない
"name"名前付きの辺関数
func一般的な辺関数
{viUndirectedEdgevj->efij,...}に辺関数 を使う
  • Graph等の関数内でグラフを作る場合にはラッパーPropertyを使うことができる.
  • を使ってすべての名前付き辺関数のリストを得ることができる.
  • EdgeShapeFunction->func は各頂点が で与えられるプリミティブを使って描画されるように指定する.ただし,は線分であり は辺である.
定義済みの辺関数を使って辺を描画する:
個別の辺の辺関数を指定する:
別のデフォルトの辺関数と組み合せる:
Propertyラッパーを使って個別の辺関数を指定する:
プログラムを実行して辺を描画する:
定義済みの辺関数を使って辺を描画する:
In[1]:=
Click for copyable input
Out[1]=
 
個別の辺の辺関数を指定する:
In[1]:=
Click for copyable input
Out[1]=
別のデフォルトの辺関数と組み合せる:
In[2]:=
Click for copyable input
Out[2]=
 
Propertyラッパーを使って個別の辺関数を指定する:
In[1]:=
Click for copyable input
Out[1]=
 
プログラムを実行して辺を描画する:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
EdgeShapeFunctionは一般的なグラフに使うことができる:
行列グラフ:
特殊なグラフ:
ランダムグラフ:
Propertyラッパーの中でEdgeShapeFunctionを使う:
EdgeShapeFunctionEdgeStyleと組み合せることができる:
EdgeShapeFunctionEdgeStyleより優先順位が高い:
EdgeShapeFunctionの組込み設定のリストを得る:
基線を含む無向辺:
辺に異なるグリフのある線:
塗り潰された矢印を含む有向辺:
線の矢印:
塗り潰していない矢印:
Ruleを使って辺を示そうとしてもうまくいかない:
カッコを使って正しく分析されるようにする:
バージョン 8 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF