クラス
jp.co.melco.preserv.spatial.geometry.psvGMPointArray の使用

psvGMPointArray を使用しているパッケージ
jp.co.melco.preserv.spatial 空間データモデルの各種機能を提供しています。  
jp.co.melco.preserv.spatial.common 空間データモデルのクライアント・サーバ共通クラスを提供しています。  
jp.co.melco.preserv.spatial.geometry 空間データモデルの幾何構造モデルクラスを提供しています。  
 

jp.co.melco.preserv.spatial での psvGMPointArray の使用
 

psvGMPointArray 型のパラメータを持つ jp.co.melco.preserv.spatial のメソッド
protected  jp.co.melco.preserv.psvPoint2D[] psvPortrayalContext.toPoints(psvGMPointArray pointArray)
          空間データモデルの点列から、PreSerVの点列を作成して返します。
 void psvPortrayalContext.drawPolyline(psvGMPointArray pointArray)
          指定された点列を結ぶポリラインを描画します。
 void psvPortrayalContext.drawPolyline(psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列(WC座標)を指定されたアフィン変換後、ポリラインとして描画します。
 void psvPortrayalContext.drawPolylineAsDC(psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列(DC座標)を指定されたアフィン変換後、ポリラインとして描画します。
 void psvPortrayalContext.drawPolygon(psvGMPointArray pointArray)
          指定された点列を結ぶポリゴンを描画します。
 void psvPortrayalContext.drawPolygon(psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列(WC座標)を指定されたアフィン変換後、ポリゴンとして描画します。
 void psvPortrayalContext.drawPolygonAsDC(psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列(DC座標)を指定されたアフィン変換後、ポリゴンとして描画します。
 void psvPortrayalContext.drawCircle(psvGMPointArray pointArray)
          指定された点列を結ぶ円を描画します。
 void psvPortrayalContext.drawCircle(psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列(WC座標)を指定されたアフィン変換後、円として描画します。
 void psvPortrayalContext.drawCircleAsDC(psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列(DC座標)を指定されたアフィン変換後、円として描画します。
 void psvPortrayalContext.drawFan(psvGMPointArray pointArray)
          指定された点列を結ぶ扇型を描画します。
 void psvPortrayalContext.drawFan(psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列(WC座標)をアフィン変換後、対応する扇型を描画します。
 void psvPortrayalContext.drawFanAsDC(psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列(DC座標)をアフィン変換後、対応する扇型を描画します。
 void psvPortrayalContext.drawArc(psvGMPointArray pointArray)
          指定された点列を結ぶ弧を描画します。
 void psvPortrayalContext.drawArc(psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列(WC座標)をアフィン変換後、対応する弧を描画します。
 void psvPortrayalContext.drawArcAsDC(psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列(DC座標)をアフィン変換後、対応する弧を描画します。
 void psvPortrayalContext.AbstractDrawer.draw(psvPortrayalContext context, psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列を指定されたアフィン変換後、描画コンテキストに描画します。
protected abstract  void psvPortrayalContext.AbstractCurveSegmentDrawer.drawPolyline(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
          指定された点列をアフィン変換後、それぞれを結ぶポリラインを描画します。
protected abstract  void psvPortrayalContext.AbstractCurveSegmentDrawer.drawPolygon(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
          指定された点列をアフィン変換後、それぞれを結ぶポリゴンを描画します。
protected abstract  void psvPortrayalContext.AbstractCurveSegmentDrawer.drawArc(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
          指定された点列をアフィン変換後、それぞれを結ぶ弧を描画します。
protected abstract  void psvPortrayalContext.AbstractCurveSegmentDrawer.drawCircle(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
          指定された点列をアフィン変換後、3点を通る円を描画します。
protected  void psvPortrayalContext.CurveSegmentDrawer.drawPolyline(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
           
protected  void psvPortrayalContext.CurveSegmentDrawer.drawPolygon(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
           
protected  void psvPortrayalContext.CurveSegmentDrawer.drawArc(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
           
protected  void psvPortrayalContext.CurveSegmentDrawer.drawCircle(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
           
protected  void psvPortrayalContext.CurveSegmentDrawerAsDC.drawPolyline(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
           
protected  void psvPortrayalContext.CurveSegmentDrawerAsDC.drawPolygon(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
           
protected  void psvPortrayalContext.CurveSegmentDrawerAsDC.drawArc(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
           
protected  void psvPortrayalContext.CurveSegmentDrawerAsDC.drawCircle(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
           
 

jp.co.melco.preserv.spatial.common での psvGMPointArray の使用
 

psvGMPointArray を返す jp.co.melco.preserv.spatial.common のメソッド
protected  psvGMPointArray FeatureStandardConvert.rest_PointArray(java.io.DataInputStream binary)
           
protected  psvGMPointArray FeatureStandardConvert.createPointArray(java.util.List pointList, int dimension)
          簡易幾何(点)クラスを生成するメソッドです。
 

jp.co.melco.preserv.spatial.geometry での psvGMPointArray の使用
 

psvGMPointArray を返す jp.co.melco.preserv.spatial.geometry のメソッド
protected  psvGMPointArray psvGMPointArray.createReversePointArray()
          本クラスの座標配列順序を逆にしたインスタンスを作成して返します。
 psvGMPointArray psvGMLineString.getControlPoint()
          点列を取得します。
 psvGMPointArray psvGMLineString.samplePoint()
           
abstract  psvGMPointArray psvGMCurveSegment.samplePoint()
          標本点を取得します。
 psvGMPointArray psvGMArcString.getControlPoints()
          点列を取得します。
 psvGMPointArray psvGMArcString.samplePoint()
          標本点を取得します。
 psvGMPointArray psvGMArcString.getControlPoint()
          点列を取得します。
 

psvGMPointArray 型のパラメータを持つ jp.co.melco.preserv.spatial.geometry のメソッド
 void psvGMLineString.setControlPoint(psvGMPointArray controlPoint)
          点列を設定します。
protected  boolean psvGMLineString.isValidPoints(psvGMPointArray points)
          指定された点列が有効な点列か否かを判定します。
protected  boolean psvGMLineSegment.isValidPoints(psvGMPointArray points)
           
protected  psvGMArc psvGMCircle.createGMArc(psvGMPointArray positions)
           
 void psvGMArcString.setControlPoints(psvGMPointArray controlPoints)
          点列を設定します。
protected  boolean psvGMArcString.isValidPoints(psvGMPointArray points)
          指定された点列がcontrolPoints属性の点列として適切かを判断します。
protected  psvGMArc psvGMArcString.createGMArc(psvGMPointArray positions)
          対応する円弧を生成します。
protected  psvGMArcString psvGMArcString.createGMArcString(psvGMPointArray column)
          指定された点列を持つ新しい曲線分を生成します。
protected  boolean psvGMArc.isValidPoints(psvGMPointArray points)
          指定された点列がcontrolPoints属性の点列として適切かを判断します。
 

psvGMPointArray 型のパラメータを持つ jp.co.melco.preserv.spatial.geometry のコンストラクタ
psvGMLineString(psvGMPointArray pointArray)
          指定された点配列持つ折れ線を生成します。
psvGMLineSegment(psvGMPointArray point)
          指定された端点を持つ直線分を生成します。
psvGMCircle(psvGMPointArray pointArray)
          指定された点配列を持つ円を生成します。
psvGMArcString(psvGMPointArray pointArray)
          指定された点配列に対応する弧列を持つ弧列型を生成します。
psvGMArc(psvGMPointArray pointArray)
          指定された点配列を持つ円弧を生成します。