Boeing Simulation 3.1 API Specification

Package objects

Interface Summary
Destroyable This class is an extension of targetable and is intended to define the behavior of an object when another destroys it.
Extensible The object has definative width and height in the physical world.
Locatable The interface for describing that has a definitive location in the physical world and can be described in relational terms to other Locatable objects.
Movable Describes a WhatWhere that is capable of changing its position in the real world.
Mover All objects that call setLoc on a Movable should implement this interface.
Targetable This class should introduce the behavior of being targeted in implementing classes.
 

Class Summary
Bus The WhatWhere representation of a bus.
Dimension This class represents a 2D area with a given width and height.
Location This class extends Point to provide for more distance applications.
MovableWhatWhere This class is intended to be the the basis for moving physical objects in the world.
MovingObject This class is intended to be the the basis for moving physical objects in the world.
Point An immutable, 2D point representation.
School The WhatWhere representation of a school.
Tank The WhatWhere representation of a tank.
WhatWhere This class is intended to be the most basic physical representation of any object in the world.
 


Boeing Simulation 3.1 API Specification

To submit a bug or feature email the author of that class. Funding for this research was provided by Boeing and DARPA.