All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Traffic::TrafficSimulationFactory Class Reference

Public Member Functions

 TrafficSimulationFactory (Rendering::EnvironmentFlatteningService &environmentFlatteningService, const Streaming::ResourceCeilingProvider &resourceCeilingProvider, Random &randomGenerator, Resources::Terrain::Heights::TerrainHeightProvider &terrainHeightProvder, Resources::Interiors::InteriorTransitionModel &transitionModel)
 
VehiclesOnNavigationGraphSimulationCreateRoadTrafficSimulation (const Traffic::Config::TrafficSimulationConfiguration &config, const Config::TrafficSimulationAltitudeSpeedConfiguration &altitudeSpeedConfig, Resources::Roads::Navigation::NavigationGraphRepository &navGraphRepository)
 
VehiclesOnNavigationGraphSimulationCreateRailTrafficSimulation (const Traffic::Config::TrafficSimulationConfiguration &config, const Config::TrafficSimulationAltitudeSpeedConfiguration &altitudeSpeedConfig, Resources::Roads::Navigation::NavigationGraphRepository &navGraphRepository)
 
PlaneSimulationCreatePlaneSimulation (const Config::TrafficSimulationConfiguration &config, const Config::PlaneSimulationConfig &planeSimulationConfig, Streaming::CameraFrustumStreamingVolume &streamingVolume, Resources::Terrain::Heights::TerrainHeightProvider &terrainHeightProvider)
 

The documentation for this class was generated from the following files: