kaos.robots.util
Class RobotArtifact

java.lang.Object
  extended by kaos.robots.util.Artifact
      extended by kaos.robots.util.RobotArtifact
All Implemented Interfaces:
Plottable

public class RobotArtifact
extends Artifact


Constructor Summary
RobotArtifact(java.lang.String id)
           
 
Method Summary
 void draw(java.awt.Graphics g, int Xcenter, int Ycenter, int scaleFactor)
          Must provide a draw method for plotter to render artifact
 void setColor(java.awt.Color color)
           
 void setPose(Pose pose)
           
 
Methods inherited from class kaos.robots.util.Artifact
getID, getLevel, getType, setID, setLevel, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RobotArtifact

public RobotArtifact(java.lang.String id)
Method Detail

setPose

public void setPose(Pose pose)

setColor

public void setColor(java.awt.Color color)

draw

public void draw(java.awt.Graphics g,
                 int Xcenter,
                 int Ycenter,
                 int scaleFactor)
Must provide a draw method for plotter to render artifact

Specified by:
draw in interface Plottable
Specified by:
draw in class Artifact