Michi2
|
グラフを描画するクラス [詳解]
公開型 | |
enum | OSType { unix , windows , macOs } |
実行されるOSの種別 [詳解] | |
enum | DrawType { Scatter = 0 , Step } |
グラフの種類 [詳解] | |
公開メンバ関数 | |
Graph () | |
グラフ描画をカプセル化したクラス | |
void | SetDrawType (Graph.DrawType type) |
描画するグラフの種類を決定する | |
void | XAxisLabel (string label) |
X軸のラベルを設定する。 | |
void | YAxisLabel (string label) |
Y軸のラベルを設定する。 | |
void | SetAxisLimitsX (double start, double end) |
X軸の範囲を設定する | |
void | SetAxisLimitsY (double start, double end) |
Y軸の範囲を設定する | |
void | AddSignalXYConst (double[] xs, double[] ys) |
プロットを設定する。 | |
void | AddMarker (int x, int y) |
マーカーを追加する | |
void | Draw (ImageSharpGraph.Image image) |
グラフを描画する | |
限定公開変数類 | |
Graph.DrawType | drawType = Graph.DrawType.Step |
グラフの種類 | |
SixLabors.Fonts.Font | axisTitleFont |
xy軸のラベル名のフォント | |
SixLabors.Fonts.Font | axisFont |
xy軸の数値のフォント | |
string | xAxisLabel |
x軸のラベル タイトル名 | |
string | yAxisLabel |
y軸のラベル タイトル名 | |
ArrayList | marker = new ArrayList() |
マーカー | |
OSType | osType = OSType.unix |
実行されるOSのタイプ | |
グラフを描画するクラス
|
inline |
グラフ描画をカプセル化したクラス
|
inline |
マーカーを追加する
x | X値 |
y | Y値 |
|
inline |
プロットを設定する。
xs | X値の配列 |
ys | Y値の配列 |
|
inline |
グラフを描画する
image | グラフを描画する画像 |
|
inline |
X軸の範囲を設定する
start | Xの開始値 |
end | Xの終了値 |
|
inline |
Y軸の範囲を設定する
start | Yの開始値 |
end | Yの終了値 |
|
inline |
描画するグラフの種類を決定する
type | 折れ線、またはステップ |
デフォルトはステップ
|
inline |
X軸のラベルを設定する。
label | X軸のラベル名 |
|
inline |
Y軸のラベルを設定する。
label | Y軸のラベル名 |
|
protected |
xy軸の数値のフォント
|
protected |
xy軸のラベル名のフォント
|
protected |
グラフの種類
|
protected |
マーカー
|
protected |
実行されるOSのタイプ
|
protected |
x軸のラベル タイトル名
|
protected |
y軸のラベル タイトル名