jp.co.melco.preserv.binary
クラス psvInvalidCheckMultiPolygonDataConverter

java.lang.Object
  拡張jp.co.melco.preserv.binary.psvStubConverter
      拡張jp.co.melco.preserv.binary.psvAnyDataConverter
          拡張jp.co.melco.preserv.binary.psvMultiPolygonDataConverter
              拡張jp.co.melco.preserv.binary.psvInvalidCheckMultiPolygonDataConverter
すべての実装インタフェース:
psvStandardBinaryConverter

public class psvInvalidCheckMultiPolygonDataConverter
extends psvMultiPolygonDataConverter

マルチポリゴンの読込み時に、内部ポリゴンの重なりチェックを行わない、マルチポリゴン変換クラスです。

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

フィールドの概要
 
クラス jp.co.melco.preserv.binary.psvAnyDataConverter から継承したフィールド
commonLayer, t_mode
 
コンストラクタの概要
psvInvalidCheckMultiPolygonDataConverter()
           
 
メソッドの概要
protected  psvMultiPolygonData createMultiPolygonData(psvCoordinate[] po, java.util.Vector coords, psvContext context, psvArgs args)
          引数に応じたマルチポリゴンを作成して返します。
 
クラス jp.co.melco.preserv.binary.psvMultiPolygonDataConverter から継承したメソッド
createShape, createShape, getShapeAttribFlg, getWriteShapeKind, readShapeOwnInfo, writeShapeOwnInfo
 
クラス jp.co.melco.preserv.binary.psvAnyDataConverter から継承したメソッド
createString, getBytes, getCommonLayer, getParam, getReadAddPoint, getReadAngle, getReadApplicationlineName, getReadBackColor, getReadDisplayScaleLowerLimit, getReadDisplayScaleUpperLimit, getReadDisplaySizeLowerLimit, getReadDisplaySizeUpperLimit, getReadEndAngle, getReadFix, getReadFontKind, getReadFontPath, getReadFontSpace, getReadFontStyle, getReadHeight, getReadImageKey, getReadImageUrl, getReadLayer, getReadLineAttrib, getReadLineColor, getReadLowerLimit, getReadMultiPoints, getReadPaintAttrib, getReadPaintColor, getReadPoint, getReadPosition, getReadRadius, getReadScale, getReadScaleRate, getReadShapeAttrib, getReadShapeID, getReadShapeNum, getReadSize, getReadStartAngle, getReadSymbolName, getReadSymbolTextBackColor, getReadSymbolTextLineColor, getReadSymbolTextPaintColor, getReadSymbolTextPosition, getReadSymbolTextSpace, getReadText, getReadWidth, getReadXRadius, getReadYRadius, getShapeConverter, getWriteAddPoint, getWriteAngle, getWriteApplicationlineName, getWriteBackColor, getWriteDisplayScaleLowerLimit, getWriteDisplayScaleUpperLimit, getWriteDisplaySizeLowerLimit, getWriteDisplaySizeUpperLimit, getWriteEndAngle, getWriteFix, getWriteFontKind, getWriteFontPath, getWriteFontSpace, getWriteFontStyle, getWriteHeight, getWriteImageKey, getWriteImageUrl, getWriteLayer, getWriteLineAttrib, getWriteLineColor, getWriteLowerLimit, getWriteMultiPoints, getWritePaintAttrib, getWritePaintColor, getWritePoint, getWritePosition, getWriteRadius, getWriteScale, getWriteScaleRate, getWriteShapeAttrib, getWriteShapeID, getWriteShapeNum, getWriteSize, getWriteStartAngle, getWriteSymbolName, getWriteSymbolTextBackColor, getWriteSymbolTextHeight, getWriteSymbolTextLineColor, getWriteSymbolTextPaintColor, getWriteSymbolTextPosition, getWriteSymbolTextSpace, getWriteSymbolTextWidth, getWriteText, getWriteWidth, getWriteXRadius, getWriteYRadius, readShapeAttribFlg, readShapeAttribInfo, readShapeCommonInfo, readShapeInfo, readUserInfo, setCommonLayer, setParam, setShapeConverter, tmsg, writeShapeAttribInfo, writeShapeCommonInfo, writeShapeInfo, writeUserInfo
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvInvalidCheckMultiPolygonDataConverter

public psvInvalidCheckMultiPolygonDataConverter()
メソッドの詳細

createMultiPolygonData

protected psvMultiPolygonData createMultiPolygonData(psvCoordinate[] po,
                                                     java.util.Vector coords,
                                                     psvContext context,
                                                     psvArgs args)
引数に応じたマルチポリゴンを作成して返します。内部ポリゴンの重なりチェックは行いません。

オーバーライド:
クラス psvMultiPolygonDataConverter 内の createMultiPolygonData
パラメータ:
po - 外側ポリゴン座標を表すpsvCoordinateの配列
coords - 内側ポリゴン座標配列(psvCoordiante[])を管理するVector値
context - この図形を表現するコンテキスト情報
args - ポリゴンと関連付けるキーとデータの配列
戻り値:
作成されたマルチポリゴン