jp.digitalmuseum.mr.vectorfield
クラス VectorFieldAbstractImpl

java.lang.Object
  上位を拡張 jp.digitalmuseum.mr.vectorfield.VectorFieldAbstractImpl
すべての実装されたインタフェース:
java.io.Serializable, VectorField
直系の既知のサブクラス:
CollisionAvoidanceField, FollowField, MoveField, PushField

public abstract class VectorFieldAbstractImpl
extends java.lang.Object
implements VectorField
関連項目:
直列化された形式

コンストラクタの概要
VectorFieldAbstractImpl()
           
 
メソッドの概要
protected  boolean checkLocationProvider(LocationProvider locationProvider)
           
protected  LocationProvider getLocationProvider()
           
 java.lang.String getName()
           
 Vector2D getVector(Position position)
           
protected  void updateLocationProvider()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.digitalmuseum.utils.VectorField から継承されたメソッド
getVectorOut
 
コンストラクタの詳細

VectorFieldAbstractImpl

public VectorFieldAbstractImpl()
メソッドの詳細

updateLocationProvider

protected void updateLocationProvider()

getLocationProvider

protected LocationProvider getLocationProvider()

getVector

public Vector2D getVector(Position position)
定義:
インタフェース VectorField 内の getVector

checkLocationProvider

protected boolean checkLocationProvider(LocationProvider locationProvider)

getName

public java.lang.String getName()
定義:
インタフェース VectorField 内の getName


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