jp.digitalmuseum.mr.vectorfield
クラス PushField
java.lang.Object
jp.digitalmuseum.mr.vectorfield.VectorFieldAbstractImpl
jp.digitalmuseum.mr.vectorfield.PushField
-
すべての実装されたインタフェース:
- java.io.Serializable, VectorField
-
public class PushField
- extends VectorFieldAbstractImpl
Vector field: Push
Push an object to a certain position.
(A Dipole Field for Object Delivery by Pushing on a Flat Surface)
- 作成者:
- Jun KATO
- 関連項目:
- 直列化された形式
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PushField
public PushField(Entity entity,
double x,
double y)
PushField
public PushField(Entity entity,
Position destination)
getDestination
public Position getDestination()
getDestinationOut
public void getDestinationOut(Position position)
getVectorOut
public void getVectorOut(Position position,
Vector2D vector)
getLastDistance
public double getLastDistance()
computeDipoleVector
public void computeDipoleVector(Position object,
Position robot,
Position goal,
Vector2D vec)
getName
public java.lang.String getName()
- 定義:
- インタフェース
VectorField
内の getName
- オーバーライド:
- クラス
VectorFieldAbstractImpl
内の getName
Copyright by Jun KATO (arc@dmz) at https://mr.digitalmuseum.jp/