jp.co.melco.preserv.operation
クラス psvBufferGenerator

java.lang.Object
  拡張jp.co.melco.preserv.operation.psvBufferGenerator

public class psvBufferGenerator
extends java.lang.Object

図形のバッファを作成するクラスです。

作成者:
PreSerV Development Team

コンストラクタの概要
psvBufferGenerator()
          バッファ作成クラスを構築します。
 
メソッドの概要
 void createBuffer(psvShape shape, double length, psvDefaultOperationHandler handler)
          指定した図形のバッファを取得します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvBufferGenerator

public psvBufferGenerator()
バッファ作成クラスを構築します。

メソッドの詳細

createBuffer

public void createBuffer(psvShape shape,
                         double length,
                         psvDefaultOperationHandler handler)
指定した図形のバッファを取得します。
バッファが取得できる図形クラスは、psvPolylineData、psvPolygonDataのみです。(継承図形不可)
また、ポリラインであっても自らの線が交差している場合、閉じた部分はポリゴンと判断されます。

パラメータ:
shape - バッファを取得する図形
length - バッファの領域幅(単位はm)
handler - 解析ハンドラクラス