クラス PSGraph_bar_plot

バーグラフプロットクラス [詳細]

PSGraph_bar_plotに対する継承グラフ

Inheritance graph
[凡例]
PSGraph_bar_plotのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 __construct (PSGraph_output &$output)
 add_data_series ($data_obj, $base_bar)
 setOverlap ($v)
 setSpacing ($v)
 draw ()
 draw_legend_marker ($x, $y, $data_obj)

Protected 変数

 $Overlap = 0
 棒のオーバーラップ率(%)
 $Spacing = 100
 棒の間隔率(%:100で軸とスペースが同じ幅)


説明

バーグラフプロットクラス


コンストラクタとデストラクタ

PSGraph_bar_plot::__construct ( PSGraph_output &$  output  ) 

constructor

引数:
output 出力制御オブジェクト


関数

PSGraph_bar_plot::add_data_series ( data_obj,
base_bar 
)

データコンテナ追加

引数:
data_obj データコンテナオブジェクト
base_bar 積み重ねする場合、ベースになるデータコンテナ

PSGraph_bar_plot::draw (  ) 

描画

覚え書き:
管理下のデータコンテナすべてについて、実際に描画を行う。

PSGraph_baseを再定義しています。

関数の呼び出しグラフ:

PSGraph_bar_plot::draw_legend_marker ( x,
y,
data_obj 
)

凡例部マーカー描画

引数:
x X値
y Y値
戻り値:
data_obj データコンテナオブジェクト

関数の呼び出しグラフ:

PSGraph_bar_plot::setOverlap ( v  ) 

棒どうしのオーバーラップ率指定

引数:
v オーバーラップ率 (%)
覚え書き:
0から100を指定する。

PSGraph_bar_plot::setSpacing ( v  ) 

棒どうしの間隔指定

引数:
v 間隔率 (%)
覚え書き:
0から100を指定する。


変数

PSGraph_bar_plot::$Overlap = 0 [protected]

棒のオーバーラップ率(%)

PSGraph_bar_plot::$Spacing = 100 [protected]

棒の間隔率(%:100で軸とスペースが同じ幅)


このクラスの説明は次のファイルから生成されました:

PSGraphに対してMon Aug 3 22:17:09 2009に生成されました。  doxygen 1.5.8