jp.digitalmuseum.mr.service
クラス ScreenLocationProviderAbstractImpl

java.lang.Object
  上位を拡張 jp.digitalmuseum.mr.service.ServiceAbstractImpl
      上位を拡張 jp.digitalmuseum.mr.service.ScreenLocationProviderAbstractImpl
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Runnable, EventProvider, EntityInformationProvider, ScreenLocationProvider, Service
直系の既知のサブクラス:
MarkerDetector

public abstract class ScreenLocationProviderAbstractImpl
extends ServiceAbstractImpl
implements ScreenLocationProvider
Abstract implementation of LocationProvider.
作成者:
Jun KATO
関連項目:
LocationProvider, 直列化された形式

フィールドの概要
 
クラス jp.digitalmuseum.mr.service.ServiceAbstractImpl から継承されたフィールド
DEFAULT_INTERVAL
 
コンストラクタの概要
ScreenLocationProviderAbstractImpl()
           
 
メソッドの概要
 ScreenLocation getScreenLocation(Entity e)
           
abstract  void getScreenLocationOut(Entity e, ScreenLocation screenLocation)
          Get screen location of the entity.
 ScreenPosition getScreenPosition(Entity e)
           
 void getScreenPositionOut(Entity e, ScreenPosition screenPosition)
           
 double getScreenRotation(Entity e)
           
 int getScreenX(Entity e)
           
 int getScreenY(Entity e)
           
 
クラス jp.digitalmuseum.mr.service.ServiceAbstractImpl から継承されたメソッド
addEventListener, dispose, distributeEvent, getAliveTime, getConfigurationComponent, getInterval, getName, getServiceGroup, initialize, isDisposed, isPaused, isStarted, onPause, onResume, onStart, onStop, pause, removeEventListener, resume, setInterval, setServiceGroup, start, start, stop, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース jp.digitalmuseum.mr.service.EntityInformationProvider から継承されたメソッド
contains, getEntities
 
インタフェース jp.digitalmuseum.mr.service.Service から継承されたメソッド
dispose, getAliveTime, getConfigurationComponent, getInterval, getName, getServiceGroup, isDisposed, isPaused, isStarted, pause, resume, setInterval, setServiceGroup, start, start, stop
 
インタフェース java.lang.Runnable から継承されたメソッド
run
 
インタフェース jp.digitalmuseum.mr.message.EventProvider から継承されたメソッド
addEventListener, removeEventListener
 
コンストラクタの詳細

ScreenLocationProviderAbstractImpl

public ScreenLocationProviderAbstractImpl()
メソッドの詳細

getScreenLocation

public ScreenLocation getScreenLocation(Entity e)
定義:
インタフェース ScreenLocationProvider 内の getScreenLocation

getScreenLocationOut

public abstract void getScreenLocationOut(Entity e,
                                          ScreenLocation screenLocation)
Get screen location of the entity.
定義:
インタフェース ScreenLocationProvider 内の getScreenLocationOut
パラメータ:
e - Entity to get screen location.
screenLocation - Screen location object.

getScreenPosition

public ScreenPosition getScreenPosition(Entity e)
定義:
インタフェース ScreenLocationProvider 内の getScreenPosition

getScreenPositionOut

public void getScreenPositionOut(Entity e,
                                 ScreenPosition screenPosition)
定義:
インタフェース ScreenLocationProvider 内の getScreenPositionOut

getScreenX

public int getScreenX(Entity e)
定義:
インタフェース ScreenLocationProvider 内の getScreenX

getScreenY

public int getScreenY(Entity e)
定義:
インタフェース ScreenLocationProvider 内の getScreenY

getScreenRotation

public double getScreenRotation(Entity e)
定義:
インタフェース ScreenLocationProvider 内の getScreenRotation


Copyright by Jun KATO (arc@dmz) at https://mr.digitalmuseum.jp/