All Classes
-
All Classes Class Summary Enum Summary Class Description Action The Action class represents an action taken by a BadgerBot, including the context of the method, the result of the method, and the state of the bot after the action.Actions The Actions class is a specialized ArrayList that stores Action objects.BadgerBot Inspired by Karel the Dog and Turtle worlds.BadgerBotGUI BadgerBotGUI is a JFrame that provides a graphical user interface for the BadgerBot simulator.BadgerWorld The BadgerWorld class represents the environment where BadgerBots operate.BWColor The BWColor class represents a color used for drawing, encapsulating both a color name and an AWT Color object.Direction The Direction enum represents the eight principal compass directions.FrameLocation This class provides utility methods for managing the bounds and location of a JFrame, including saving the current bounds to a properties file, restoring the bounds from a properties file, and determining the location of a development tool window.ImageProcessing The ImageProcessing class provides utility methods for basic image manipulations such as resizing, rotating, and generating multiple rotated versions of an image.Item The Item class represents an item with a name and an image.ShapePoints Contains methods to interpret shapes as a list of points.Sounds This class plays .wav files.StackTrace TestBadgerBot WorldPanel WorldPanel is a custom JPanel that represents a visual grid of the BadgerWorld.zyLabsUnitTest