jp.co.melco.preserv.spatial
インタフェース psvDrawOptimizer

既知の実装クラスの一覧:
psvAbstractDrawOptimizer

public interface psvDrawOptimizer

タイトル: 描画処理最適化用インタフェース

説明: 描画処理最適化を行うためのインタフェースです。
描画対象のレイヤと、描画のための検索範囲の変更を定義します。

著作権: Copyright (c) 2005

会社名: Mitsubishi Electric Corporation

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

メソッドの概要
 jp.co.melco.preserv.psvRegion getSearchRegionForDraw(java.lang.String layerName, jp.co.melco.preserv.psvRegion region, jp.co.melco.preserv.psvScreen screen)
          描画のための検索範囲を返します。
 boolean isDrawableLayer(java.lang.String layerName, jp.co.melco.preserv.psvScreen screen)
          描画対象のレイヤを返します。
 

メソッドの詳細

getSearchRegionForDraw

public jp.co.melco.preserv.psvRegion getSearchRegionForDraw(java.lang.String layerName,
                                                            jp.co.melco.preserv.psvRegion region,
                                                            jp.co.melco.preserv.psvScreen screen)
描画のための検索範囲を返します。
点に対してシンボルを描画するなどの場合に、検索範囲と描画範囲の差の分検索範囲を拡張する事が可能です。
検索範囲を拡張しない場合は、regionをそのまま返して下さい。

パラメータ:
layerName - 検索レイヤ名称
region - 元の検索範囲
screen - 描画対象のスクリーン
戻り値:
変更後の範囲

isDrawableLayer

public boolean isDrawableLayer(java.lang.String layerName,
                               jp.co.melco.preserv.psvScreen screen)
描画対象のレイヤを返します。

パラメータ:
layerName - 判定対象のレイヤ名
screen - 描画対象のスクリーン
戻り値:
true:描画対象 false:描画対象ではない