jp.digitalmuseum.mr.task
クラス TracePath
java.lang.Object
jp.digitalmuseum.mr.service.ServiceAbstractImpl
jp.digitalmuseum.mr.task.TaskAbstractImpl
jp.digitalmuseum.mr.task.MobileTaskAbstractImpl
jp.digitalmuseum.mr.task.LocationBasedTaskAbstractImpl
jp.digitalmuseum.mr.task.TracePath
-
すべての実装されたインタフェース:
- java.io.Serializable, java.lang.Runnable, EventProvider, Service, LocationBasedTask, MobileTask, Task
-
直系の既知のサブクラス:
-
FillPath, TracePathLoosely
-
public class TracePath
- extends LocationBasedTaskAbstractImpl
- 関連項目:
- 直列化された形式
クラス jp.digitalmuseum.mr.task.LocationBasedTaskAbstractImpl から継承されたメソッド |
getLocation, getLocation, getLocationOut, getLocationOut, getLocationProvider, getPosition, getPosition, getPositionOut, getPositionOut, getRotation, getRotation, getX, getX, getY, getY, onStart, setLocationProvider |
クラス jp.digitalmuseum.mr.task.TaskAbstractImpl から継承されたメソッド |
assign, finish, getAssignedRobot, getName, getResourceMap, getSubflow, hasSubflow, initialize, isAssignable, isAssigned, requirementsSuppliable, setSubflow, start, stop |
クラス jp.digitalmuseum.mr.service.ServiceAbstractImpl から継承されたメソッド |
addEventListener, dispose, distributeEvent, getAliveTime, getConfigurationComponent, getInterval, getServiceGroup, isDisposed, isPaused, isStarted, onResume, onStop, pause, removeEventListener, resume, setInterval, setServiceGroup, start, toString |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
インタフェース jp.digitalmuseum.mr.service.Service から継承されたメソッド |
dispose, getAliveTime, getConfigurationComponent, getInterval, getName, getServiceGroup, isDisposed, isPaused, isStarted, pause, resume, setInterval, setServiceGroup, start, start, stop |
path
protected java.util.List<Position> path
actions
protected Action[] actions
TracePath
public TracePath(java.util.List<Position> path)
onAssigned
protected void onAssigned()
- クラス
TaskAbstractImpl
の記述:
- Called when this task is assigned to a robot.
This method is usually used for getting a resource object and saving it to a instance field.
- オーバーライド:
- クラス
MobileTaskAbstractImpl
内の onAssigned
run
public void run()
setAllowedDeviationAngle
public void setAllowedDeviationAngle(double allowedDeviationAngle)
getAllowedDeviationAngle
public double getAllowedDeviationAngle()
setAllowedDistance
public void setAllowedDistance(double allowedDistance)
getAllowedDistance
public double getAllowedDistance()
setAllowedInterimDistance
public void setAllowedInterimDistance(double allowedInterimDistance)
getAllowedInterimDistance
public double getAllowedInterimDistance()
updatePath
public void updatePath(java.util.List<Position> path)
getPath
public java.util.List<Position> getPath()
updateSubflow
protected void updateSubflow()
Copyright by Jun KATO (arc@dmz) at https://mr.digitalmuseum.jp/