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

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

public abstract class psvGMOrientableCurve
extends psvGMOrientablePrimitive

方向性 及び 曲線からなる幾何プリミティブクラスです。
地理情報標準の空間スキーマにおけるGM_OrientableCurveクラスに対応します。

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

フィールドの概要
 
クラス jp.co.melco.preserv.spatial.geometry.psvGMOrientablePrimitive から継承したフィールド
cachedShape
 
コンストラクタの概要
psvGMOrientableCurve()
           
 
メソッドの概要
 void setPrimitive(psvGMPrimitive primitive)
          幾何プリミティブを設定します。
 
クラス jp.co.melco.preserv.spatial.geometry.psvGMOrientablePrimitive から継承したメソッド
clearCachedShape, contains, createShape, envelope, equals, fixed, getOrientation, getPrimitive, isModified, paramString, setOrientation, toShape
 
クラス jp.co.melco.preserv.spatial.geometry.psvGMPrimitive から継承したメソッド
getComplex, getProxy, setComplex, setProxy
 
クラス jp.co.melco.preserv.spatial.geometry.psvGMObject から継承したメソッド
buffer, centroid, contains, convexHull, coordinateDimension, dimension, distance, equals, getAgent, getCrs, intersects, isSimple, mbRegion, modified, representativePoint, setCrs, toString, transform, translate
 
クラス jp.co.melco.preserv.spatial.geometry.psvSpatialGeometry から継承したメソッド
getShapeForDraw
 
クラス jp.co.melco.preserv.spatial.psvGeometry から継承したメソッド
wrap
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

psvGMOrientableCurve

public psvGMOrientableCurve()
メソッドの詳細

setPrimitive

public void setPrimitive(psvGMPrimitive primitive)
クラス psvGMOrientablePrimitive の記述:
幾何プリミティブを設定します。

オーバーライド:
クラス psvGMOrientablePrimitive 内の setPrimitive
パラメータ:
primitive - 幾何プリミティブ