|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AmountResource | |
|---|---|
| org.mars_sim.msp.simulation | Contains classes for creating a virtual Mars. |
| org.mars_sim.msp.simulation.malfunction | Contains classes involving malfunctions. |
| 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 | Contains classes involving structure units. |
| org.mars_sim.msp.simulation.structure.building.function | Contains classes for settlement building functions. |
| org.mars_sim.msp.simulation.vehicle | Contains classes involving vehicle units. |
| Uses of AmountResource in org.mars_sim.msp.simulation |
|---|
| Methods in org.mars_sim.msp.simulation that return types with arguments of type AmountResource | |
|---|---|
java.util.Set<AmountResource> |
Inventory.getAllAmountResourcesStored()
Gets all of the amount resources stored. |
| Methods in org.mars_sim.msp.simulation with parameters of type AmountResource | |
|---|---|
void |
Inventory.addAmountResourceTypeCapacity(AmountResource resource,
double capacity)
Adds capacity for a resource type. |
double |
Inventory.getAmountResourceCapacity(AmountResource resource)
Gets the storage capacity for a resource. |
double |
Inventory.getAmountResourceRemainingCapacity(AmountResource resource,
boolean useContainedUnits)
Gets the remaining capacity available for a resource. |
double |
Inventory.getAmountResourceStored(AmountResource resource)
Gets the amount of a resource stored. |
boolean |
Inventory.hasAmountResourceCapacity(AmountResource resource)
Checks if storage has capacity for a resource. |
boolean |
Inventory.hasAmountResourceCapacity(AmountResource resource,
double amount)
Checks if storage has capacity for an amount of a resource. |
void |
Inventory.retrieveAmountResource(AmountResource resource,
double amount)
Retrieves an amount of a resource from storage. |
void |
Inventory.storeAmountResource(AmountResource resource,
double amount,
boolean useContainedUnits)
Store an amount of a resource. |
| Uses of AmountResource in org.mars_sim.msp.simulation.malfunction |
|---|
| Methods in org.mars_sim.msp.simulation.malfunction that return types with arguments of type AmountResource | |
|---|---|
java.util.Map<AmountResource,java.lang.Double> |
Malfunction.getResourceEffects()
Gets the resource effects of the malfunction. |
| Constructor parameters in org.mars_sim.msp.simulation.malfunction with type arguments of type AmountResource | |
|---|---|
Malfunction(java.lang.String name,
int severity,
double probability,
double emergencyWorkTime,
double workTime,
double EVAWorkTime,
java.util.Collection<java.lang.String> scope,
java.util.Map<AmountResource,java.lang.Double> resourceEffects,
java.util.Map<java.lang.String,java.lang.Double> lifeSupportEffects,
java.util.Map<java.lang.String,java.lang.Double> medicalComplaints)
Constructs a Malfunction object |
|
| Uses of AmountResource in org.mars_sim.msp.simulation.person.ai.mission |
|---|
| Methods in org.mars_sim.msp.simulation.person.ai.mission with parameters of type AmountResource | |
|---|---|
void |
Mining.collectMineral(AmountResource mineral,
double amount)
Collects an amount of a mineral. |
void |
Mining.excavateMineral(AmountResource mineral,
double amount)
Excavates an amount of a mineral. |
double |
Mining.getMineralExcavationAmount(AmountResource mineral)
Gets the amount of a mineral currently excavated. |
double |
Mining.getTotalMineralExcavatedAmount(AmountResource mineral)
Gets the total amount of a mineral that has been excavated so far. |
| Uses of AmountResource in org.mars_sim.msp.simulation.person.ai.task |
|---|
| Fields in org.mars_sim.msp.simulation.person.ai.task declared as AmountResource | |
|---|---|
protected AmountResource |
CollectMinedMinerals.mineralType
|
protected AmountResource |
CollectResources.resourceType
|
| Methods in org.mars_sim.msp.simulation.person.ai.task with parameters of type AmountResource | |
|---|---|
static boolean |
CollectMinedMinerals.canCollectMinerals(Person person,
Rover rover,
AmountResource mineralType)
Checks if a person can perform a CollectMinedMinerals task. |
static boolean |
CollectResources.canCollectResources(Person person,
Rover rover,
java.lang.Class containerType,
AmountResource resourceType)
Checks if a person can perform an CollectResources task. |
| Constructors in org.mars_sim.msp.simulation.person.ai.task with parameters of type AmountResource | |
|---|---|
CollectMinedMinerals(Person person,
Rover rover,
AmountResource mineralType)
Constructor |
|
CollectResources(java.lang.String taskName,
Person person,
Rover rover,
AmountResource resourceType,
double collectionRate,
double targettedAmount,
double startingCargo,
java.lang.Class containerType)
Constructor |
|
| Uses of AmountResource in org.mars_sim.msp.simulation.resource |
|---|
| Methods in org.mars_sim.msp.simulation.resource that return AmountResource | |
|---|---|
static AmountResource |
AmountResource.findAmountResource(java.lang.String name)
Finds an amount resource by name. |
| Methods in org.mars_sim.msp.simulation.resource that return types with arguments of type AmountResource | |
|---|---|
java.util.Set<AmountResource> |
AmountResourceStorage.getAllAmountResourcesStored()
Gets all of the amount resources stored. |
static java.util.Set<AmountResource> |
AmountResource.getAmountResources()
Gets a ummutable set of all the amount resources. |
java.util.Map<AmountResource,java.lang.Double> |
AmountResourceStorage.getAmountResourceTypeCapacities()
Gets the amount resources and the type capacity for them. |
| Methods in org.mars_sim.msp.simulation.resource with parameters of type AmountResource | |
|---|---|
void |
AmountResourceStorage.addAmountResourceTypeCapacity(AmountResource resource,
double capacity)
Adds capacity for a resource type. |
double |
AmountResourceStorage.getAmountResourceCapacity(AmountResource resource)
Gets the storage capacity for a resource. |
double |
AmountResourceStorage.getAmountResourceRemainingCapacity(AmountResource resource)
Gets the remaining capacity available for a resource. |
double |
AmountResourceStorage.getAmountResourceStored(AmountResource resource)
Gets the amount of a resource stored. |
boolean |
AmountResourceStorage.hasAmountResourceCapacity(AmountResource resource)
Checks if storage has capacity for a resource. |
void |
AmountResourceStorage.retrieveAmountResource(AmountResource resource,
double amount)
Retrieves an amount of a resource from storage. |
void |
AmountResourceStorage.storeAmountResource(AmountResource resource,
double amount)
Store an amount of a resource. |
| Uses of AmountResource in org.mars_sim.msp.simulation.structure |
|---|
| Methods in org.mars_sim.msp.simulation.structure that return types with arguments of type AmountResource | |
|---|---|
java.util.Map<AmountResource,java.lang.Double> |
ResupplyConfig.getResupplyResources(java.lang.String resupplyName)
Gets a map of resources and their amounts in a resupply mission. |
java.util.Map<AmountResource,java.lang.Double> |
SettlementConfig.getTemplateResources(java.lang.String templateName)
Gets the resource types in a settlement template. |
| Uses of AmountResource in org.mars_sim.msp.simulation.structure.building.function |
|---|
| Methods in org.mars_sim.msp.simulation.structure.building.function that return types with arguments of type AmountResource | |
|---|---|
java.util.Set<AmountResource> |
ResourceProcess.getInputResources()
Gets the set of input resources. |
java.util.Set<AmountResource> |
ResourceProcess.getOutputResources()
Gets the set of output resources. |
| Methods in org.mars_sim.msp.simulation.structure.building.function with parameters of type AmountResource | |
|---|---|
void |
ResourceProcess.addMaxInputResourceRate(AmountResource resource,
double rate,
boolean ambient)
Adds a maximum input resource rate if it doesn't already exist. |
void |
ResourceProcess.addMaxOutputResourceRate(AmountResource resource,
double rate,
boolean waste)
Adds a maximum output resource rate if it doesn't already exist. |
double |
ResourceProcess.getMaxInputResourceRate(AmountResource resource)
Gets the max input resource rate for a given resource. |
double |
ResourceProcess.getMaxOutputResourceRate(AmountResource resource)
Gets the max output resource rate for a given resource. |
boolean |
ResourceProcess.isAmbientInputResource(AmountResource resource)
Checks if resource is an ambient input. |
boolean |
ResourceProcess.isWasteOutputResource(AmountResource resource)
Checks if resource is a waste output. |
| Uses of AmountResource in org.mars_sim.msp.simulation.vehicle |
|---|
| Methods in org.mars_sim.msp.simulation.vehicle that return AmountResource | |
|---|---|
AmountResource |
Rover.getFuelType()
Gets the resource type that this vehicle uses for fuel. |
AmountResource |
MockVehicle.getFuelType()
|
AmountResource |
LightUtilityVehicle.getFuelType()
|
abstract AmountResource |
Vehicle.getFuelType()
Gets the resource type that this vehicle uses for fuel. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||