jp.co.melco.preserv.spatial.geometry
クラス psvGMObjectBuilder

java.lang.Object
  拡張jp.co.melco.preserv.spatial.geometry.psvGMObjectBuilder

public class psvGMObjectBuilder
extends java.lang.Object

タイトル: psvGMObject生成クラス

説明: psvGMObjectを生成するクラスです。

著作権: Copyright (c) 2005

会社名: Mitsubishi Electric Corporation

導入されたバージョン:
6.0
作成者:
PreSerV Development Team

コンストラクタの概要
psvGMObjectBuilder()
           
 
メソッドの概要
static psvGMPoint createPoint(double x, double y)
          x,yに対応したpsvGMPointを作成して返します。
static psvGMPoint createPoint(double x, double y, double z)
          x,y,zに対応したpsvGMPointを作成して返します。
static psvGMPosition createPosition(double x, double y)
          x,yに対応したpsvGMPositionを作成して返します。
static psvGMPosition createPosition(double x, double y, double z)
          x,y,zに対応したpsvGMPositionを作成して返します。
static psvGMObject createRegionObject(double sx, double sy, double ex, double ey)
          sx,sy,ex,eyで表される領域に対応したpsvGMObjectを作成して返します。
static psvGMObject createRegionObject(jp.co.melco.preserv.psvRegion region)
          regionで表される領域に対応したpsvGMObjectを作成して返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvGMObjectBuilder

public psvGMObjectBuilder()
メソッドの詳細

createRegionObject

public static psvGMObject createRegionObject(double sx,
                                             double sy,
                                             double ex,
                                             double ey)
sx,sy,ex,eyで表される領域に対応したpsvGMObjectを作成して返します。

パラメータ:
sx - 矩形最小x座標
sy - 矩形最小y座標
ex - 矩形最大x座標
ey - 矩形最大y座標
戻り値:
作成されたpsvGMObject

createPosition

public static psvGMPosition createPosition(double x,
                                           double y)
x,yに対応したpsvGMPositionを作成して返します。

パラメータ:
x - x座標
y - y座標
戻り値:
作成されたpsvGMPosition

createPoint

public static psvGMPoint createPoint(double x,
                                     double y)
x,yに対応したpsvGMPointを作成して返します。

パラメータ:
x - x座標
y - y座標
戻り値:
作成されたpsvGMPoint

createPosition

public static psvGMPosition createPosition(double x,
                                           double y,
                                           double z)
x,y,zに対応したpsvGMPositionを作成して返します。

パラメータ:
x - x座標
y - y座標
z - z座標
戻り値:
作成されたpsvGMPosition

createPoint

public static psvGMPoint createPoint(double x,
                                     double y,
                                     double z)
x,y,zに対応したpsvGMPointを作成して返します。

パラメータ:
x - x座標
y - y座標
z - z座標
戻り値:
作成されたpsvGMPoint

createRegionObject

public static psvGMObject createRegionObject(jp.co.melco.preserv.psvRegion region)
regionで表される領域に対応したpsvGMObjectを作成して返します。

パラメータ:
region - 領域を表すオブジェクト
戻り値:
作成されたpsvGMObject