Dsl (Digital Simulation Library) for .Net
The DslCanvas type exposes the following members.
コンストラクター
名前 | 説明 | |
---|---|---|
DslCanvas |
メソッド
名前 | 説明 | |
---|---|---|
ClientFromWorldX |
座標変換関数:ワールド座標値(X-座標)からクライアント座標(ピクセル)
|
|
ClientFromWorldY |
座標変換関数:ワールド座標値(Y-座標)からクライアント座標(ピクセル)
|
|
ClientToWorldX |
座標変換関数:クライアント座標(ピクセル)からワールド座標値(X-座標(mm))
|
|
ClientToWorldY |
座標変換関数:クライアント座標(ピクセル)からワールド座標値(Y-座標(mm))
|
|
DrawOnBitmapAndCopyToClipboard |
ビットマップ形式で現在のページを描画した後に画像をクリップボードにコピーします。
|
|
DrawOnMetafileAndCopyToClipboard |
メタファイル形式で現在のページを描画した後に画像をクリップボードにコピーします。
※現状は若干不完全です。 |
|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode |
特定の型のハッシュ関数として機能します。 (Inherited from Object.) |
|
GetNextPage |
次のページを返します(DslPage)。既に最終ページにあるときは null になります。
|
|
GetPage |
i (ゼロから始まります)番目のページを返します(DslPage)。
i がページ範囲外の場合 null になります。
|
|
GetPrevPage |
前のページを返します(DslPage)。既に先頭ページにあるときは null になります。
|
|
GetType |
現在のインスタンスの Type を取得します。 (Inherited from Object.) |
|
MemberwiseClone |
現在の Object の簡易コピーを作成します。 (Inherited from Object.) |
|
MmFromInch |
単位変換関数:インチから mm に変換
|
|
MmFromPixelX(Single) |
単位変換関数:ピクセルから mm に変換
|
|
MmFromPixelX(Single, Graphics) |
単位変換関数:ピクセルから mm に変換
|
|
MmFromPixelY(Single) |
単位変換関数:ピクセルから mm に変換
|
|
MmFromPixelY(Single, Graphics) |
単位変換関数:ピクセルから mm に変換
|
|
MmToInch |
単位変換関数:mm からインチに変換
|
|
MmToPixelX(Single) |
単位変換関数: mm からピクセルに変換
|
|
MmToPixelX(Single, Graphics) |
単位変換関数: mm からピクセルに変換
|
|
MmToPixelY(Single) |
単位変換関数: mm からピクセルに変換
|
|
MmToPixelY(Single, Graphics) |
単位変換関数: mm からピクセルに変換
|
|
Repaint |
ページを描画します。
|
|
ResetAxesX |
変更されたデフォルト長で全てのX-座標軸(DslAxisX)の長さを初期化します。
|
|
ResetAxesY |
変更されたデフォルト長で全てのY-座標軸(DslAxisY)の長さを初期化します。
|
|
ResetPages |
ページの大きさとページ内のグラフ数・サイズを設定します(DslPage)。
|
|
Restore |
子オブジェクトの作成情報を読み込み子オブジェクトを作成します。
子オブジェクトを持たない場合は単にリターンします。
子オブジェクトを持つ場合、作成した子オブジェクトの Restore() を呼び出します。
|
|
RestoreContents |
プロパティ値等を読み込み回復します。
子オブジェクトを持たない場合は単にリターンします。
子オブジェクトを持つ場合、作成した子オブジェクトの RestoreContents() を呼び出します。
|
|
Save |
子オブジェクトの作成情報を後の Restore() で回復できるように TextWriter に出力します。
子オブジェクトを持たない場合は単にリターンします。
子オブジェクトを持つ場合、子オブジェクトの Save() を呼び出します。
|
|
SaveContents |
プロパティ値等を後の RestoreContents() で回復できるように TextWriter に出力します。
子オブジェクトを持たない場合は単にリターンします。
子オブジェクトを持つ場合、子オブジェクトの SaveContents() を呼び出します。
|
|
ToString | (Inherited from Object.) |
フィールド
プロパティ
名前 | 説明 | |
---|---|---|
BottomMargin |
描画終了下マージン(余白)です。
|
|
CurrentPage |
現在描画されている(または描画される)ページです(DslPage)。
|
|
Data |
グラフ描画に関係するデータを管理するDslDataオブジェクト。
|
|
GraphsX |
1ページ上で横に描画するグラフ(DslGraph)数
|
|
GraphsY |
1ページ上で縦に描画するグラフ(DslGraph)数
|
|
LeftMargin |
描画開始左マージン(余白)です。
|
|
PageBackColor |
ページ内部を塗りつぶす色。
|
|
PageGraphics |
描画に使用される GDI+ Graphics のラッパークラス。
折れ線などの標準の処理を置き換えたい場合はDslGraphicsを継承して各 virtual メソッドを override してから
このプロパティを置き換えてください。
※将来のグラフ描画の質向上、改良、バグ修正等のために変更される可能性があります。 |
|
Pages |
キャンバス上に描画されるページの配列(DslPage)
|
|
PaperHeight |
表示高。プリンターの設定に依存します。
|
|
PaperName |
印刷用紙名(印刷時に使用されます)
|
|
PaperOrientation |
印刷用紙の向き。プリンターの設定に依存します。
|
|
PaperWidth |
表示幅。プリンターの設定に依存します。
|
|
RightMargin |
描画終了右マージン(余白)です。
|
|
Scale |
画面の拡大率です。
|
|
TopMargin |
描画開始上マージン(余白)です。
|
|
WindowOrigin |
画面上のページ位置のずらし幅(mm)です。
|