public class EnergyFlow
extends java.lang.Object
コンストラクタと説明 |
---|
EnergyFlow(AdvancedWorldModel world) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
extension(rione.viewer.component.extension.ExtensionMap exMap) |
double |
getIn(rescuecore2.standard.entities.Building building)
建物の受ける影響を取得します.
|
double |
getIn(rescuecore2.worldmodel.EntityID id)
建物の受ける影響を取得します.
|
double |
getInTotal(rescuecore2.standard.entities.Building building)
建物の受けた影響の合計を取得します.
|
double |
getInTotal(rescuecore2.worldmodel.EntityID id)
建物の受けた影響の合計を取得します.
|
java.util.List<rescuecore2.standard.entities.Building> |
getInTotalRanking()
影響を受ける順ので並べられたリストを返します.
|
double |
getOut(rescuecore2.standard.entities.Building building)
建物の与える影響を取得します.
|
double |
getOut(rescuecore2.worldmodel.EntityID id)
建物の与える影響を取得します.
|
void |
update(rescuecore2.worldmodel.ChangeSet change) |
public EnergyFlow(AdvancedWorldModel world)
public void update(rescuecore2.worldmodel.ChangeSet change)
public double getOut(rescuecore2.standard.entities.Building building)
building
- 対象の建物public double getOut(rescuecore2.worldmodel.EntityID id)
id
- 対象の建物public double getIn(rescuecore2.standard.entities.Building building)
building
- 対象の建物public double getIn(rescuecore2.worldmodel.EntityID id)
id
- 対象の建物public double getInTotal(rescuecore2.standard.entities.Building building)
building
- 対象の建物public double getInTotal(rescuecore2.worldmodel.EntityID id)
id
- 対象の建物public java.util.List<rescuecore2.standard.entities.Building> getInTotalRanking()
public void extension(rione.viewer.component.extension.ExtensionMap exMap)