warbot.kernel
Class Wall

java.lang.Object
  extended by SEdit.SElement
      extended by SEdit.SNode
          extended by warbot.kernel.Entity
              extended by warbot.kernel.Wall
All Implemented Interfaces:
java.io.Serializable

public class Wall
extends Entity

See Also:
Serialized Form

Field Summary
 
Fields inherited from class warbot.kernel.Entity
action, actionIn, detectingRange, displaySize, energy, initialEnergy, NULL, radius, showDetect, showEnergyLevel, speed, x, xdisplay, y, ydisplay
 
Fields inherited from class SEdit.SElement
comment, descriptor, element, id, label, persistent, structure
 
Constructor Summary
Wall()
           
Wall(WarbotEnvironment theWorld, java.lang.String name, int radius, int energy)
           
 
Method Summary
 Percept makePercept(double dx, double dy, double d)
           
 
Methods inherited from class warbot.kernel.Entity
addInArrow, addOutArrow, decreaseEnergyLevel, delete, distanceFrom, dropEntity, getDetectingRange, getEnergy, getEnvironmentAgent, getInArrows, getName, getOutArrows, getRadius, getShot, getShowDetect, getShowEnergyLevel, getSpeed, getTeam, getX, getY, increaseEnergyLevel, init, isConnectable, setDetectingRange, setEnergy, setEnvironmentAgent, setName, setRadius, setShowDetect, setShowEnergyLevel, setSpeed, setTeam, setX, setY, toggleShowDetect, toggleShowEnergyLevel, toString
 
Methods inherited from class SEdit.SNode
activate, deleteInArrow, deleteOutArrow, initGraphics, reInstall
 
Methods inherited from class SEdit.SElement
dump, getComment, getDescriptor, getGObject, getID, getLabel, getStructure, inspect, setComment, setDescriptor, setGObject, setID, setLabel, setStructure
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Wall

public Wall(WarbotEnvironment theWorld,
            java.lang.String name,
            int radius,
            int energy)

Wall

public Wall()
Method Detail

makePercept

public Percept makePercept(double dx,
                           double dy,
                           double d)
Overrides:
makePercept in class Entity


Copyright © Madkit Team (O. Gutknecht, J. Ferber, F. Michel et al.) All Rights Reserved.