jp.digitalmuseum.mr.hakoniwa
クラス HakoniwaRobotWithPen
java.lang.Object
jp.digitalmuseum.mr.entity.EntityImpl
jp.digitalmuseum.mr.entity.RobotAbstractImpl
jp.digitalmuseum.mr.hakoniwa.HakoniwaRobot
jp.digitalmuseum.mr.hakoniwa.HakoniwaRobotWithPen
-
すべての実装されたインタフェース:
- java.io.Serializable, Entity, Robot, HakoniwaEntity, EventProvider
-
public class HakoniwaRobotWithPen
- extends HakoniwaRobot
- 関連項目:
- 直列化された形式
コンストラクタの概要 |
HakoniwaRobotWithPen()
|
HakoniwaRobotWithPen(double x,
double y)
|
HakoniwaRobotWithPen(double x,
double y,
double rotation)
|
HakoniwaRobotWithPen(double x,
double y,
double rotation,
Hakoniwa hakoniwa)
|
HakoniwaRobotWithPen(double x,
double y,
Hakoniwa hakoniwa)
|
HakoniwaRobotWithPen(Hakoniwa hakoniwa)
|
HakoniwaRobotWithPen(Location location)
|
HakoniwaRobotWithPen(Location location,
Hakoniwa hakoniwa)
|
HakoniwaRobotWithPen(Position position)
|
HakoniwaRobotWithPen(Position position,
Hakoniwa hakoniwa)
|
HakoniwaRobotWithPen(java.lang.String name)
|
HakoniwaRobotWithPen(java.lang.String name,
double x,
double y)
|
HakoniwaRobotWithPen(java.lang.String name,
double x,
double y,
double rotation)
|
HakoniwaRobotWithPen(java.lang.String name,
double x,
double y,
double rotation,
Hakoniwa hakoniwa)
|
HakoniwaRobotWithPen(java.lang.String name,
double x,
double y,
Hakoniwa hakoniwa)
|
HakoniwaRobotWithPen(java.lang.String name,
Hakoniwa hakoniwa)
|
HakoniwaRobotWithPen(java.lang.String name,
Location location)
|
HakoniwaRobotWithPen(java.lang.String name,
Location location,
Hakoniwa hakoniwa)
|
HakoniwaRobotWithPen(java.lang.String name,
Position position)
|
HakoniwaRobotWithPen(java.lang.String name,
Position position,
Hakoniwa hakoniwa)
|
クラス jp.digitalmuseum.mr.hakoniwa.HakoniwaRobot から継承されたメソッド |
dispose, getBody, getColor, getHakoniwa, getLocation, getLocationOut, getPosition, getPositionOut, getRadius, getRotation, getShape, getX, getY, setColor, setHakoniwa, setLocation, setLocation, setPosition, setPosition, setRotation, setX, setY |
クラス jp.digitalmuseum.mr.entity.RobotAbstractImpl から継承されたメソッド |
freeResource, freeResources, getAssignedTask, getAssignedTasks, getAvailableExclusiveResourceTypes, getConfigurationComponent, getResourceComponent, getResourceComponents, getResourceComponents, getResourceTypes, getTypeName, requestResource, requestResources, setTypeName |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEFAULT_PEN_RADIUS
public static final int DEFAULT_PEN_RADIUS
- 関連項目:
- 定数フィールド値
DEFAULT_PEN_COLOR
public static final java.awt.Color DEFAULT_PEN_COLOR
HakoniwaRobotWithPen
public HakoniwaRobotWithPen()
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(Hakoniwa hakoniwa)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(Location location)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(Position position)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(Location location,
Hakoniwa hakoniwa)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(Position position,
Hakoniwa hakoniwa)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(double x,
double y)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(double x,
double y,
Hakoniwa hakoniwa)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(double x,
double y,
double rotation)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(double x,
double y,
double rotation,
Hakoniwa hakoniwa)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(java.lang.String name)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(java.lang.String name,
Hakoniwa hakoniwa)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(java.lang.String name,
Location location)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(java.lang.String name,
Position position)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(java.lang.String name,
Location location,
Hakoniwa hakoniwa)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(java.lang.String name,
Position position,
Hakoniwa hakoniwa)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(java.lang.String name,
double x,
double y)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(java.lang.String name,
double x,
double y,
Hakoniwa hakoniwa)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(java.lang.String name,
double x,
double y,
double rotation)
HakoniwaRobotWithPen
public HakoniwaRobotWithPen(java.lang.String name,
double x,
double y,
double rotation,
Hakoniwa hakoniwa)
initialize
protected void initialize()
- オーバーライド:
- クラス
RobotAbstractImpl
内の initialize
getResources
protected java.util.List<ResourceAbstractImpl> getResources()
- クラス
RobotAbstractImpl
の記述:
- This method must be implemented by child classes.
Caution: Do not call this method outside this class.
- オーバーライド:
- クラス
HakoniwaRobot
内の getResources
- 戻り値:
- Returns a set of all resources.
setPenRadius
public void setPenRadius(int penRadius)
getPenRadius
public int getPenRadius()
setPenColor
public void setPenColor(java.awt.Color penColor)
getPenColor
public java.awt.Color getPenColor()
preStep
public void preStep()
- 定義:
- インタフェース
HakoniwaEntity
内の preStep
- オーバーライド:
- クラス
HakoniwaRobot
内の preStep
Copyright by Jun KATO (arc@dmz) at https://mr.digitalmuseum.jp/