Uses of Package
org.mars_sim.msp.core

Packages that use org.mars_sim.msp.core
org.mars_sim.msp.core Contains classes for creating a virtual Mars. 
org.mars_sim.msp.core.equipment Contains classes involving equipment units. 
org.mars_sim.msp.core.malfunction Contains classes involving malfunctions. 
org.mars_sim.msp.core.mars Contains classes for Mars planet information, minerals... 
org.mars_sim.msp.core.person Contains classes involving person units. 
org.mars_sim.msp.core.person.ai.mission Contains classes involving missions a person can perform. 
org.mars_sim.msp.core.person.ai.task Contains classes involving tasks a person can perform. 
org.mars_sim.msp.core.person.medical Contains classes involving a person's medical situation. 
org.mars_sim.msp.core.structure Contains classes involving structure units. 
org.mars_sim.msp.core.structure.building Contains classes for settlement buildings. 
org.mars_sim.msp.core.structure.building.function Contains classes for settlement building functions. 
org.mars_sim.msp.core.structure.goods Contains classes for all used goods in the simulation. 
org.mars_sim.msp.core.vehicle Contains classes involving vehicle units. 
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core
Coordinates
          Spherical Coordinates.
Direction
          Direction.
IntPoint
          The IntPoint class is an extension of java.awt.Point that returns int typed X and Y coordinates.
Inventory
          The Inventory class represents what a unit contains in terms of resources and other units.
InventoryException
          An exception thrown by the inventory class.
Simulation
          The Simulation class is the primary singleton class in the MSP simulation.
SimulationConfig
          Loads the simulation configuration XML files as DOM documents.
Unit
          The Unit class is the abstract parent class to all units in the Simulation.
UnitEvent
          A unit change event.
UnitListener
           
UnitManager
          The UnitManager class contains and manages all units in virtual Mars.
UnitManagerEvent
           
UnitManagerListener
           
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.equipment
Coordinates
          Spherical Coordinates.
LifeSupport
          This interface represents a Life Support system that provides Oxygen, Water Temperature and Air Pressure to a Person.
Unit
          The Unit class is the abstract parent class to all units in the Simulation.
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.malfunction
Inventory
          The Inventory class represents what a unit contains in terms of resources and other units.
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.mars
Coordinates
          Spherical Coordinates.
Direction
          Direction.
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.person
Unit
          The Unit class is the abstract parent class to all units in the Simulation.
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.person.ai.mission
Coordinates
          Spherical Coordinates.
Inventory
          The Inventory class represents what a unit contains in terms of resources and other units.
UnitEvent
          A unit change event.
UnitListener
           
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.person.ai.task
Airlock
          The Airlock class represents an airlock to a vehicle or structure.
Coordinates
          Spherical Coordinates.
Direction
          Direction.
Inventory
          The Inventory class represents what a unit contains in terms of resources and other units.
InventoryException
          An exception thrown by the inventory class.
Unit
          The Unit class is the abstract parent class to all units in the Simulation.
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.person.medical
Coordinates
          Spherical Coordinates.
Unit
          The Unit class is the abstract parent class to all units in the Simulation.
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.structure
Airlock
          The Airlock class represents an airlock to a vehicle or structure.
Coordinates
          Spherical Coordinates.
LifeSupport
          This interface represents a Life Support system that provides Oxygen, Water Temperature and Air Pressure to a Person.
Unit
          The Unit class is the abstract parent class to all units in the Simulation.
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.structure.building
Inventory
          The Inventory class represents what a unit contains in terms of resources and other units.
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.structure.building.function
Airlock
          The Airlock class represents an airlock to a vehicle or structure.
Inventory
          The Inventory class represents what a unit contains in terms of resources and other units.
Lab
          The Lab interface represents a unit that can perform the function of a research laboratory.
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.structure.goods
InventoryException
          An exception thrown by the inventory class.
 

Classes in org.mars_sim.msp.core used by org.mars_sim.msp.core.vehicle
Airlock
          The Airlock class represents an airlock to a vehicle or structure.
Coordinates
          Spherical Coordinates.
Direction
          Direction.
Inventory
          The Inventory class represents what a unit contains in terms of resources and other units.
Lab
          The Lab interface represents a unit that can perform the function of a research laboratory.
LifeSupport
          This interface represents a Life Support system that provides Oxygen, Water Temperature and Air Pressure to a Person.
Unit
          The Unit class is the abstract parent class to all units in the Simulation.