CSCI3081W Drone Delivery System
SimulationModel Member List

This is the complete list of members for SimulationModel, including all inherited members.

addRechargeStation(Vector3 station)SimulationModel
chargingDrones (defined in SimulationModel)SimulationModel
controller (defined in SimulationModel)SimulationModel
createEntity(const JsonObject &entity)SimulationModel
deadDrones (defined in SimulationModel)SimulationModel
drones (defined in SimulationModel)SimulationModel
entities (defined in SimulationModel)SimulationModelprotected
entityFactory (defined in SimulationModel)SimulationModelprotected
functionalDrones (defined in SimulationModel)SimulationModel
getGraph() constSimulationModel
getRechargeStations() constSimulationModel
graph (defined in SimulationModel)SimulationModelprotected
notify(const std::string &message) constSimulationModelvirtual
pois (defined in SimulationModel)SimulationModel
rechargeStations (defined in SimulationModel)SimulationModelprotected
removed (defined in SimulationModel)SimulationModelprotected
removeEntity(int id)SimulationModel
removeFromSim(int id)SimulationModelprotected
removeRechargeStation(Vector3 station)SimulationModel
scheduledDeliveries (defined in SimulationModel)SimulationModel
scheduleTrip(const JsonObject &details)SimulationModel
setGraph(const routing::Graph *graph)SimulationModel
SimulationModel(IController &controller)SimulationModel
stop()SimulationModel
update(double dt)SimulationModel
~SimulationModel()SimulationModel