jp.co.melco.preserv.spatial
クラス psvGeometry

java.lang.Object
  拡張jp.co.melco.preserv.spatial.psvGeometry
すべての実装インタフェース:
java.io.Serializable
直系の既知のサブクラス:
psvSpatialGeometry

public abstract class psvGeometry
extends java.lang.Object
implements java.io.Serializable

タイトル: 空間属性クラス

説明: 空間属性を表すクラスです。

著作権: Copyright (c) 2004

会社名: Mitsubishi Electric Corporation

導入されたバージョン:
6.0
作成者:
PreSerV Development Team
関連項目:
直列化された形式

コンストラクタの概要
psvGeometry()
           
 
メソッドの概要
protected abstract  jp.co.melco.preserv.psvShape getShapeForDraw()
          描画用Shapeを返します。
abstract  void translate(double moveX, double moveY)
          指定量の移動を行います。
protected  jp.co.melco.preserv.psvShape wrap(psvSpatialGeometry geometry)
          psvSpatialGeometryをpsvShapeとしてwrapして返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvGeometry

public psvGeometry()
メソッドの詳細

getShapeForDraw

protected abstract jp.co.melco.preserv.psvShape getShapeForDraw()
描画用Shapeを返します。

戻り値:
描画用Shape

wrap

protected jp.co.melco.preserv.psvShape wrap(psvSpatialGeometry geometry)
psvSpatialGeometryをpsvShapeとしてwrapして返します。

パラメータ:
geometry - psvSpatialGeometry
戻り値:
geometryがwrapされたpsvShape

translate

public abstract void translate(double moveX,
                               double moveY)
指定量の移動を行います。

パラメータ:
moveX - 移動量X
moveY - 移動量Y