Satimage 戻る| 次へ
グラフィック視点
ホームページ > 情報センター > Onlineドキュメンテーション > Data想像 > Makingが >をグラフで表す、 グラフィックが見グラフィック物>ツ?/長さ>
グラフィック視点、すべての視点の仮想の先祖


Smileのデータ想像機能は グラフィック視点を当てにします。 どんな グラフィック視点もある グラフィック窓の要素でなければなりません。 Smileは グラフィック窓から グラフィカルな視点を作成することができません。
造の新しい絵の視点 -->ERROR: 未知のオブジェクト・タイプ
新しいグラフィック窓を作るセットw
wで新しい絵の視点を作ってください --、正し

グラフィック視点のクラスは抽象的なクラスです: あなたは、どんな グラフィック視点も作成して、使用しないで、代わりに、 グラフィック視点のサブのクラスを使用するでしょう。 あなたは、どんな 図の視点も作成して、使用しないで、これは順番にそうである グラフィック視点のサブのクラスのa仮想のクラスです。
あなたが操る グラフィック視点は以下です:

  • 絵の視点: 静的なグラフィックスを表示します。
  • 陰謀視点: 例えば、陰謀カーブy=f(x)
  • 平面視点: 例えば、2Dスペースで定義されるデータ(スカラかベクトル場)を企みます。(u(x、y)、v(x、y))
  • view3D: 例えば、表面(x(u、v)、y(u、v)、z(u、v))などの3D物、3Dカーブ、三角形、回路、球、シリンダなどを企みます。
グラフィック視点のすべてのサブのクラスが 作画コマンドを理解しています。(それは、物の表示をリフレッシュします)。
新しいグラフィック窓を作るセットw
wで新しい絵の視点を作るセットv
-- より多くの指示
vを描いてください --vだけをリフレッシュ してください。
ドローw --、全体の窓を描き直します。

座標
このセクションはサイズと座標システムのために グラフィック視点でコンベンションについて説明します。 最も簡単な場合では、あなたが QuickPlotLibライブラリを使用するなら、グラフのデフォルト設定は特に、満足できます、そして、あなたは本当に以下の情報に関して知る必要はありません。

フレーム、グラフィックスの領域

グラフィック物のフレーム: フレームの特性のためのユニットは1画素です。そのサイズは1/72インチです。

グラフィック視点は1つの長方形、 フレームの特性を定義します。 グラフィック視点フレームだけの中に描かれます。 フレームへのコンベンション、aは、画素単位に x0、y0、dx、dyを記載して、 グラフィック窓のように同じです。
特にあなたが 逆pdf前部に供給することができるPDFのpdfの特性はそれらのフレームとして フレームを仮定します。

与えられた グラフィック視点フレームでどんなグラフィックスも作成することができません。 したがって、 フレームは軸、伝説、ラベル、および 陰謀フレームを含むべきです。

データが企まれるところでフレーム、長方形を企んでください。


グラフィック視点の陰謀フレーム: 陰謀フレームの座標は視点に比例しています。

グラフィック視点のサブのクラスは上でちょうど議論した フレームに加えて 陰謀フレームの特性を定義します。 陰謀フレームは視点がデータを企む長方形です。 陰謀視点平面視点SmileLab地図の視点のものでは、特性(ユーザの部隊で、与える)を 陰謀フレーム長方形(画素の)に 制限します。 転向者座標コマンドで、あなたはスクリプトでこのマッピングを使用することができます。

座標を変換してください。
転向者座標グラフィック視点の起源に比例してユーザの部隊で提供された座標を画素の座標に変換するでしょう。 通常 グラフィック視点の座標の起源が グラフィック窓の起源でないのに注意してください--セクションが上であることを見てください。
新しいグラフィック窓を作るセットw
wで新しい陰謀視点を作るセットv
vを描いてください。
vで座標0、0を変換してください。
-- {50.0, 50.0}

中詰めカラーの特性は設定に 陰謀フレームへのrgbaバックグラウンド色を許容します。 このバックグラウンドは透明である場合があります(a=0であるなら)。

view3Dでは、 陰謀フレームは目に見えるすべての物が映し出されている長方形です。

戻る| 次へ
Copyrightツゥ2005パリ、Satimage