|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Resource | |
|---|---|
| org.mars_sim.msp.simulation.person.ai.mission | Contains classes involving missions a person can perform. |
| org.mars_sim.msp.simulation.person.ai.task | Contains classes involving tasks a person can perform. |
| org.mars_sim.msp.simulation.resource | Contains classes for resource specific items. |
| org.mars_sim.msp.simulation.structure.goods | Contains classes for all used goods in the simulation |
| Uses of Resource in org.mars_sim.msp.simulation.person.ai.mission |
|---|
| Methods in org.mars_sim.msp.simulation.person.ai.mission that return types with arguments of type Resource | |
|---|---|
protected java.util.Map<Resource,java.lang.Number> |
VehicleMission.getPartsNeededForTrip(double distance)
Gets the parts needed for the trip. |
protected java.util.Map<Resource,java.lang.Number> |
CollectResourcesMission.getPartsNeededForTrip(double distance)
Gets the parts needed for the trip. |
java.util.Map<Resource,java.lang.Number> |
RescueSalvageVehicle.getResourcesNeededForRemainingMission(boolean useBuffer,
boolean parts)
Gets the number and amounts of resources needed for the mission. |
java.util.Map<Resource,java.lang.Number> |
Mining.getResourcesNeededForRemainingMission(boolean useBuffer,
boolean parts)
|
abstract java.util.Map<Resource,java.lang.Number> |
Mission.getResourcesNeededForRemainingMission(boolean useBuffer,
boolean parts)
Gets the number and amounts of resources needed for the mission. |
java.util.Map<Resource,java.lang.Number> |
VehicleMission.getResourcesNeededForRemainingMission(boolean useBuffer,
boolean parts)
Gets the number and amounts of resources needed for the mission. |
java.util.Map<Resource,java.lang.Number> |
CollectResourcesMission.getResourcesNeededForRemainingMission(boolean useBuffer,
boolean parts)
Gets the number and amounts of resources needed for the mission. |
java.util.Map<Resource,java.lang.Number> |
Exploration.getResourcesNeededForRemainingMission(boolean useBuffer,
boolean parts)
|
java.util.Map<Resource,java.lang.Number> |
Trade.getResourcesNeededForTrip(boolean useBuffer,
boolean parts,
double distance)
Gets a map of all resources needed for the trip. |
java.util.Map<Resource,java.lang.Number> |
RoverMission.getResourcesNeededForTrip(boolean useBuffer,
boolean parts,
double distance)
Gets a map of all resources needed for the trip. |
java.util.Map<Resource,java.lang.Number> |
VehicleMission.getResourcesNeededForTrip(boolean useBuffer,
boolean parts,
double distance)
Gets the number and amounts of resources needed for a trip. |
java.util.Map<Resource,java.lang.Number> |
RescueSalvageVehicle.getResourcesToLoad()
Gets the resources needed for loading the vehicle. |
java.util.Map<Resource,java.lang.Number> |
VehicleMission.getResourcesToLoad()
Gets the resources needed for loading the vehicle. |
| Uses of Resource in org.mars_sim.msp.simulation.person.ai.task |
|---|
| Method parameters in org.mars_sim.msp.simulation.person.ai.task with type arguments of type Resource | |
|---|---|
static boolean |
LoadVehicle.enoughCapacityForSupplies(java.util.Map<Resource,java.lang.Number> resources,
java.util.Map<java.lang.Class,java.lang.Integer> equipment,
Vehicle vehicle,
Settlement settlement)
Checks if a vehicle has enough storage capacity for the supplies needed on the trip. |
static boolean |
LoadVehicle.hasEnoughSupplies(Settlement settlement,
Vehicle vehicle,
java.util.Map<Resource,java.lang.Number> resources,
java.util.Map<java.lang.Class,java.lang.Integer> equipment,
int vehicleCrewNum,
double tripTime)
Checks if there are enough supplies in the settlement's stores to supply trip. |
static boolean |
LoadVehicle.isFullyLoaded(java.util.Map<Resource,java.lang.Number> resources,
java.util.Map<java.lang.Class,java.lang.Integer> equipment,
Vehicle vehicle)
Checks if the vehicle is fully loaded with supplies. |
| Constructor parameters in org.mars_sim.msp.simulation.person.ai.task with type arguments of type Resource | |
|---|---|
LoadVehicle(Person person,
Vehicle vehicle,
java.util.Map<Resource,java.lang.Number> resources,
java.util.Map<java.lang.Class,java.lang.Integer> equipment)
Constructor |
|
| Uses of Resource in org.mars_sim.msp.simulation.resource |
|---|
| Classes in org.mars_sim.msp.simulation.resource that implement Resource | |
|---|---|
class |
AmountResource
The AmountResource class represents a type of resource that is a material measured in mass kg. |
class |
ItemResource
The ItemResource class represents a type of resource that is measured in units, such as simple tools and parts. |
class |
Part
The Part class represents a type of unit resource that is used for maintenance and repairs. |
| Uses of Resource in org.mars_sim.msp.simulation.structure.goods |
|---|
| Methods in org.mars_sim.msp.simulation.structure.goods with parameters of type Resource | |
|---|---|
static Good |
GoodsUtil.getResourceGood(Resource resource)
Gets a good object for a given resource. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||