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

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

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

jp.co.melco.preserv での psvRegion のサブクラス
 class psvRegionBox
          複数の矩形領域クラスです。
 class psvTree
          作成した図形オブジェクトを格納するためのオブジェクトです。
 

psvRegion として宣言されている jp.co.melco.preserv のフィールド
protected  psvRegion psvRegionSelect._region
          検索範囲
protected  psvRegion psvPolygonSelect._range
          図形オブジェクトの領域
 

psvRegion を返す jp.co.melco.preserv のメソッド
 psvRegion psvSymbolData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvRoundBoxData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvPolylineData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvPolygonData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvPointData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvMultiPolygonData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvLineData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvImageSymbol.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvGroup.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvFontData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvFanData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvEllipseData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvCircleData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvAreaBoundary.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvArcData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 psvRegion psvAnyData.getRegion()
          この図形を完全に囲むpsvRegion(左下座標、右上座標)を返します。
 

psvRegion 型のパラメータを持つ jp.co.melco.preserv のメソッド
 boolean psvSymbolData.inner(psvRegion range)
          指定した領域内にシンボルオブジェクトおよびシンボルオブジェクト の一部が存在するか検索します。
 boolean psvShape.inner(psvRegion rg)
          指定した領域内に図形オブジェクトおよび図形オブジェクト の一部が存在するかチェックします 。
 boolean psvRoundBoxData.inner(psvRegion range)
          指定した領域内に角丸四角形オブジェクトおよび角丸四角形オブジェクトの 一部が存在するか検索します。
 boolean psvRegionBox.inboxp(psvRegion argRegion)
          指定座標が登録されているかチェックします。
 boolean psvRegionBox.neighborp(psvRegion src, psvRegion argRegion)
          隣接した領域情報かの判定を行います。
 boolean psvRegionBox.combineRegion(psvRegion argRegion)
          推奨されていません。 V6.0より領域管理方法が変更された為、常にfalseを返します。
 void psvRegionBox.addbox(psvRegion argRegion)
          矩形領域オブジェクトを領域情報に追加します。
 void psvRegionBox.removebox(psvRegion arg)
          指定された領域を現在の領域から除きます。
 void psvRegion.set(psvRegion r)
          矩形の領域を設定します。
 boolean psvRegion.cover(psvRegion argr)
          座標領域が矩形の領域に全て含まれるかチェックします。
 void psvRegion.enlarge(psvRegion argr)
          指定した矩形領域に含まれる矩形の領域を拡張します。
protected static boolean psvPolylineData.polyline_inner(psvCoordinate[] po, psvRegion range)
          指定した領域内にポリラインオブジェクトおよびポリラインオブジェクト の一部が存在するか検索します。
 boolean psvPolylineData.inner(psvRegion range)
          指定した領域内にポリラインオブジェクトおよびポリラインオブジェクト の一部が存在するか検索します。
 boolean psvPolygonData.inner(psvRegion range)
          指定した領域内にポリゴンオブジェクトおよびポリゴンオブジェクトの 一部が存在するか検索します。
static boolean psvPolygonData.polygon_inner(psvCoordinate[] po, psvRegion range)
          領域内にポリゴンの一部が含まれるかどうか検索します。
static boolean psvPolygonData.polygon_inner(psvCoordinate[] po, psvRegion range, boolean surface)
          ポリゴン内に領域の一部が含まれるかどうか検索します。
 boolean psvPointData.inner(psvRegion range)
          指定した領域内に図形オブジェクトが存在するか検索します。
 boolean psvMultiPolygonData.inner(psvRegion range)
          指定した領域内にポリゴンオブジェクトおよびポリゴンオブジェクトの 一部が存在するか検索します。
 boolean psvLineData.inner(psvRegion range)
          指定した領域内に線オブジェクトおよび線オブジェクトの 一部が存在するか検索します。
 boolean psvImageSymbol.inner(psvRegion range)
          指定した領域内にイメージシンボルオブジェクトおよびイメージシンボル オブジェクトの一部が存在するか検索します。
 boolean psvGroup.inner(psvRegion rg)
          指定した領域内に図形オブジェクトおよび図形オブジェクト の一部が存在するかチェックします 。
 boolean psvFontData.inner(psvRegion range)
          指定した領域内に文字オブジェクトおよび文字オブジェクトの 一部が存在するか検索します。
 boolean psvFanData.inner(psvRegion range)
          指定した領域内に扇形オブジェクトおよび扇形オブジェクトの 一部が存在するか検索します。
 boolean psvDefaultAppLineProcessor.isInner(psvRegion range, psvAppLineData appLineData)
           
 boolean psvCircleData.inner(psvRegion range)
          指定した領域内に円オブジェクトおよび円オブジェクトの 一部が存在するか検索します。
 boolean psvArcData.inner(psvRegion range)
          指定した領域内に円弧オブジェクトおよび円弧オブジェクトの 一部が存在するか検索します。
 boolean psvAppLineProcessor.isInner(psvRegion range, psvAppLineData appLineData)
          rangeで指定された領域内に、appLineDataの一部が含まれるかを返します.
 boolean psvAppLineData.inner(psvRegion range)
           
abstract  boolean psvAnyData.inner(psvRegion rg)
          指定した領域内に図形オブジェクトおよび図形オブジェクト の一部が存在するかチェックします 。
protected static boolean psvAbstractAppLineProcessor.isPolygonInner(psvCoordinate[] polygonCoordinates, psvRegion range)
          ポリゴン領域を表すpolygonCoordinatesにrangeの一部が含まれるかを返します。
 

psvRegion 型のパラメータを持つ jp.co.melco.preserv のコンストラクタ
psvRegionSelect(psvSelect args, psvRegion argr)
          矩形範囲検索クラスを構築します。
psvRegion(psvRegion argr)
          矩形の領域を構築します。