jp.digitalmuseum.mr.task
クラス Rotate
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.Rotate
-
すべての実装されたインタフェース:
- java.io.Serializable, java.lang.Runnable, EventProvider, Service, LocationBasedTask, MobileTask, Task
-
public class Rotate
- extends LocationBasedTaskAbstractImpl
Task: RotateTo
Rotate to look towards a certain direction.
- 作成者:
- Jun KATO
- 関連項目:
- 直列化された形式
クラス jp.digitalmuseum.mr.task.LocationBasedTaskAbstractImpl から継承されたメソッド |
getLocation, getLocation, getLocationOut, getLocationOut, getLocationProvider, getPosition, getPosition, getPositionOut, getPositionOut, getRotation, getRotation, getX, getX, getY, getY, setLocationProvider |
クラス jp.digitalmuseum.mr.task.TaskAbstractImpl から継承されたメソッド |
assign, finish, getAssignedRobot, 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, getServiceGroup, isDisposed, isPaused, isStarted, pause, resume, setInterval, setServiceGroup, start, start, stop |
Rotate
public Rotate(double destination)
Rotate
public Rotate(Position destinationPosition)
getName
public java.lang.String getName()
- 定義:
- インタフェース
Service
内の getName
- オーバーライド:
- クラス
TaskAbstractImpl
内の getName
- 戻り値:
- Returns the name of this service.
setAllowedDeviationAngle
public void setAllowedDeviationAngle(double allowedDeviationAngle)
getAllowedDeviationAngle
public double getAllowedDeviationAngle()
setSatisfactoryDeviationAngle
public void setSatisfactoryDeviationAngle(double satisfactoryDeviationAngle)
getSatisfactoryDeviationAngle
public double getSatisfactoryDeviationAngle()
onStart
protected void onStart()
- クラス
LocationBasedTaskAbstractImpl
の記述:
- Try to find and bind a proper location provider with this task on starting.
Subclasses should call super.onStart() when overriding this method.
- オーバーライド:
- クラス
LocationBasedTaskAbstractImpl
内の onStart
- 関連項目:
LocationProviderAbstractImpl.findProperLocationProvider(jp.digitalmuseum.mr.entity.Entity)
onPause
protected void onPause()
- クラス
ServiceAbstractImpl
の記述:
- Called when this service pauses.
- オーバーライド:
- クラス
MobileTaskAbstractImpl
内の onPause
run
public void run()
getCurrentDeviationAngle
public double getCurrentDeviationAngle()
Copyright by Jun KATO (arc@dmz) at https://mr.digitalmuseum.jp/