クラス
jp.co.melco.preserv.psvScreen の使用

psvScreen を使用しているパッケージ
jp.co.melco.preserv   
jp.co.melco.preserv.j2   
 

jp.co.melco.preserv での psvScreen の使用
 

jp.co.melco.preserv での psvScreen のサブクラス
 class psvJavaScreen
          psvJavaScreenは、psvScreenを実装した図形オブジェクトを描画するための 仮想的な描画エリアをもつクラスです。
 

psvScreen として宣言されている jp.co.melco.preserv のフィールド
protected  psvScreen psvAnyMap._map_screen
          メッシュ最大登録数で利用される表示領域取得のためのスクリーンです。
 

psvScreen 型のパラメータを持つ jp.co.melco.preserv のメソッド
 void psvVectorMap.rehash_bbox(psvScreen screen)
          図形オブジェクトの描画サイズを設定します。
 boolean psvVectorMap.draw(psvScreen screen, int dsx, int dsy, int dex, int dey, boolean needClear, java.awt.Color col)
          DC座標で指定された矩形の地図情報を描画します。
 void psvTree.draw_in_area(psvScreen screen, double sx, double sy, double ex, double ey)
          領域内に存在する図形オブジェクトをグラフィックスウィンドウに描画します。
protected  void psvTree.rehash_bbox(psvScreen screen)
          オブジェクト表示サイズの再定義を行います。
 void psvSymbolWithTextData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウにシンボルを描画します。
 void psvSymbolWithTextData.rehash_bbox(psvScreen screen)
          オブジェクト表示サイズの再定義を行います。
 void psvSymbolList.draw(psvScreen screen, psvColor pc)
          シンボルオブジェクト内の図形オブジェクトの描画を行います。
 void psvSymbolList.draw(psvScreen screen, psvColor pc, boolean sym_col)
          シンボルオブジェクト内の図形オブジェクトの描画を行います。
 void psvSymbolList.draw(psvScreen screen, psvColor pc, double rx, double ry, int deg)
          シンボルオブジェクト内の図形オブジェクトの描画を行います。
 void psvSymbolList.draw(psvScreen screen, psvColor pc, double offx, double offy, int deg, double xscale, double yscale)
          シンボルオブジェクト内の図形オブジェクトの描画を行います。
 void psvSymbolList.draw(psvScreen screen, psvColor pc, double offx, double offy, int deg, double xscale, double yscale, double rx, double ry)
          シンボルオブジェクト内の図形オブジェクトの描画を行います。
 void psvSymbolData.draw(psvScreen screen, psvColor color)
          図形オブジェクトの描画を行います。
 void psvSymbolData.draw(psvScreen screen, psvColor color, boolean change)
          図形オブジェクトの描画を行います。
 void psvSymbolData.draw(psvScreen screen, psvColor color, boolean change, boolean callEvent)
          図形オブジェクトの描画を行います。
 void psvSymbolData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウにシンボルを描画します。
protected  psvCoordinate psvSymbolData.adjust_size(psvScreen screen, int xmin, int xmax, int ymin, int ymax)
          図形の固定表示位置の設定(WC座標)を行います。
 void psvSymbolData.rehash_bbox(psvScreen screen)
          オブジェクト表示サイズの再定義を行います。
 void psvShape.draw(psvScreen screen, psvColor color)
          図形オブジェクトの描画を行います。
 void psvShape.draw(psvScreen screen, psvColor color, boolean change)
          図形オブジェクトの描画を行います。
 void psvShape.rehash_bbox(psvScreen screen)
          オブジェクト表示サイズの再定義を行います。
 void psvSearchable.draw(psvScreen screen, psvColor drawColor)
          検索結果の図形を描画します。
 void psvSearchVector.draw(psvScreen screen, psvColor drawColor)
          検索結果の図形を描画します。
 void psvSearch.draw(psvScreen screen, psvColor drawColor)
          検索結果の図形を描画します。
 void psvScreenListener.translate(psvScreen screen, double x, double y, boolean useBitblt, int state)
          psvScreen#translate処理終了時に呼び出されます。
 void psvScreenListener.rotate(psvScreen screen, double x, double y, int deg, int state)
          psvScreen#rotate処理終了時に呼び出されます。
 void psvScreenListener.view(psvScreen screen, double wwsx, double wwsy, double wwex, double wwey, int state)
          psvScreen#view処理終了時に呼び出されます。
 void psvScreenListener.shrink(psvScreen screen, psvRegionBounds b, int state)
          psvJavaScreen#shrink処理終了時に呼び出されます。
 void psvScreenListener.expose(psvScreen screen, java.awt.Graphics g, int state)
          psvScreen#expose処理終了時に呼び出されます。
 void psvScreenListener.redraw(psvScreen screen, int adsx, int adsy, int adex, int adey, boolean needClear, java.awt.Color col, int state)
          psvScreen#redraw処理終了時に呼び出されます。
 void psvRasterMap.rehash_bbox(psvScreen screen)
          図形オブジェクトの描画サイズを設定します。
 boolean psvRasterMap.draw(psvScreen screen, int dsx, int dsy, int dex, int dey, boolean needClear, java.awt.Color col)
          DC座標で指定された矩形の地図情報を描画します。
 void psvPolylineData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウにポリラインを描画します。
 void psvPolygonData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウにポリゴンを描画します。
 void psvPointData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに点を描画します。
protected  int psvPointData.adjust_size(psvScreen screen, int xmin, int xmax, int ymin, int ymax)
          図形の固定表示位置の設定を行います。
 void psvPointData.rehash_bbox(psvScreen screen)
          オブジェクト表示サイズの再定義を行います。
protected  void psvMultiTextContext.adjust_size(psvScreen screen, int xmin, int xmax, int ymin, int ymax)
          複数文字列の図形の固定表示位置の設定(WC座標)をします。
 int psvMapManager.addMap(psvScreen screen, psvContainable map, double sx, double sy, double ex, double ey)
          読み込み管理を行う範囲と対象となる、マップオブジェクトを指定します。
 void psvLineData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに線を描画します。
static java.awt.Point[] psvJavaScreen.psvPoints_to_close_dcPoints(psvScreen screen, psvCoordinate[] wmp)
          WC座標情報を始点と終点が同じDC座標の配列に変換にします。
 void psvJCanvas.setRedraw(psvScreen r)
          スクリーンオブジェクトを追加します。
 void psvImageSymbol.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウにイメージシンボルを描画します。
protected  psvCoordinate psvImageSymbol.adjust_size(psvScreen screen, int xmin, int xmax, int ymin, int ymax)
          図形の固定表示位置の設定(WC座標)。
 void psvImageSymbol.rehash_bbox(psvScreen screen)
          オブジェクト表示サイズの再定義を行います。
 void psvGroup.draw(psvScreen screen, psvColor color)
           
 void psvGroup.draw(psvScreen screen, psvColor color, boolean change)
           
 void psvGroup.draw(psvScreen screen, psvColor color, boolean change, boolean callEvent)
           
 void psvGroup.realDraw(psvScreen screen, psvContext cont)
          グループに属する図形オブジェクトをすべて描画します。
 int psvGaijiManager.dc_draw(psvScreen screen, int path, int bx, int by, int xmesh, int ymesh, int width, int height, int deg, int ku, int ten)
          外字を描画します。
 void psvGaijiManager.dc_draw(int aptr, int size, psvScreen screen, int path, int bx, int by, int xmesh, int ymesh, int width, int height, int deg)
          外字を描画します。
 void psvFontData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに文字を描画します。
protected  void psvFontData.realDraw2(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに文字を描画します。
protected static void psvFontData.adjust_size(psvScreen screen, psvTextContext tc, int xmin, int xmax, int ymin, int ymax)
          図形の固定表示位置の設定(WC座標)を行います。
 void psvFontData.rehash_bbox(psvScreen screen)
          オブジェクト表示サイズの再定義を行います。
 void psvFanData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに扇形を描画します。
 boolean psvDrawer.draw(psvScreen screen, psvDrawentry entry)
          指定された描画情報インタフェースを利用して図形の描画を行います。
 boolean psvDefaultDrawer.draw(psvScreen screen, psvDrawentry entry)
          指定された描画情報インタフェースを利用して図形の描画を行います。
 void psvDefaultAppLineProcessor.draw(psvScreen screen, psvColor color, psvAppLineData appLineData)
           
 psvRegionBounds psvDefaultAppLineProcessor.getRehashBoundingBox(psvScreen screen, psvAppLineData appLineData)
           
 void psvContainable.rehash_bbox(psvScreen screen)
          マップに登録されているオブジェクトの矩形の再定義を行う方法を定義します。
 boolean psvContainable.draw(psvScreen screen, int dsx, int dsy, int dex, int dey, boolean needClear, java.awt.Color col)
          DC座標で指定された矩形の地図情報を描画する方法を定義します。
 void psvComponent.setRedraw(psvScreen r)
          スクリーンオブジェクトを追加します。
 void psvCircleData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに円を描画します。
 void psvArcData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに円弧を描画します。
 void psvAppLineProcessor.draw(psvScreen screen, psvColor color, psvAppLineData appLineData)
          screenに対して、指定されたcolorでアプリケーションラインを描画します。
 psvRegionBounds psvAppLineProcessor.getRehashBoundingBox(psvScreen screen, psvAppLineData appLineData)
          描画にDC固定の要素がある場合に実装します.
 void psvAppLineData.realDraw(psvScreen screen, psvContext dc)
           
 void psvAppLineData.rehash_bbox(psvScreen screen)
           
abstract  void psvAnyMap.rehash_bbox(psvScreen screen)
          マップに登録されているオブジェクトの矩形の再定義を行います。
 boolean psvAnyMap.draw(psvScreen screen, int dsx, int dsy, int dex, int dey, boolean needClear, java.awt.Color col)
          DC座標で指定された矩形の地図情報を描画します。
 void psvAnyMap.setScreen(psvScreen screen)
          マップ属性メッシュ最大登録数を指定した場合に利用するスクリーンオブジェクトを設定します。
abstract  void psvAnyData.realDraw(psvScreen screen, psvContext dc)
          図形オブジェクトの描画を行うための抽象メソッド。
 void psvAnyData.draw(psvScreen screen, psvColor color, boolean change)
          図形オブジェクトの描画を行います。
 void psvAnyData.draw(psvScreen screen, psvColor color, boolean change, boolean callEvent)
          図形オブジェクトの描画を行います。
 void psvAnyData.draw(psvScreen screen, psvColor color)
          図形オブジェクトの描画を行います。
 psvRange[] psvAnyData.XYrehashp(psvScreen screen)
          レイヤー毎のオブジェクトXY領域サイズを取得します。
 void psvAnyData.rehash_bbox(psvScreen screen)
          オブジェクト表示サイズの再定義を行います。
 void psvAbstractAppLineProcessor.drawWcDividedLine(psvScreen screen, psvCoordinate[] lineCoordinates, double[] wcIntervals)
          screenに対して、wcIntervalsで指定したインターバルで破線等を描画します。
 void psvAbstractAppLineProcessor.drawDcDividedLine(psvScreen screen, psvCoordinate[] lineCoordinates, int[] dcIntervals)
          screenに対して、dcIntervalsで指定したインターバルで破線等を描画します。
protected  void psvAbstractAppLineProcessor.drawDcDividedLine(psvScreen screen, psvCoordinate[] lineCoordinates, float[] dcIntervals)
          screenに対して、dcIntervalsで指定したインターバルで破線等を描画します.
protected static double psvAbstractAppLineProcessor.getVectorAngle(psvCoordinate startPoint, psvCoordinate endPoint, psvScreen screen)
          startPointからendPointへのベクトルとして、角度を計算して返します.
 

jp.co.melco.preserv.j2 での psvScreen の使用
 

jp.co.melco.preserv.j2 での psvScreen のサブクラス
 class psvJavaScreen2D
          psvJavaScreen2Dは、psvJavaScreenを実装した図形オブジェクトを描画するための 仮想的な描画エリアをもつクラスです。
 

psvScreen 型のパラメータを持つ jp.co.melco.preserv.j2 のメソッド
 void psvJComponent.setRedraw(psvScreen r)
          スクリーンオブジェクトを追加します。