public InterfaceManager(TextBox tBox) { PANGU_Manager.killPANGU(); navigationMapManager = new NavigationMapManager(); logManager = new LogManager(tBox); logManager.clearSimulationLog(); }
public VehicleSensorManager(Vehicle v, NavigationMapManager m) { vehicle = v; navigationMap = m; realMap = navigationMap.getHazardModel(); width = realMap.GetLength(0); height = realMap.GetLength(1); }
public Vehicle(NavigationMapManager mapManager) { sensorManager = new VehicleSensorManager(this, mapManager); areaSize = mapManager.getAreaSize(); distanceStep = mapManager.getDistanceStep(); hazardSectorSize = mapManager.getHazardSectorSize(); width = mapManager.getHazardModel().GetLength(0); height = mapManager.getHazardModel().GetLength(1); map = new VehicleHazardMap(width, height); }
public void setSimulation(NavigationMapManager navMap , Bitmap skyView) { mapManager = navMap; elevationBitmap = (Bitmap)mapManager.getElevationBitmap().Clone(); slopeBitmap = (Bitmap)mapManager.getSlopeBitmap().Clone(); hazardBitmap = (Bitmap)mapManager.getHazardBitmap().Clone(); skyBitmap = (Bitmap)skyView.Clone(); hazardSectorSize = mapManager.getHazardSectorSize(); areaSize = mapManager.getAreaSize(); hazardModel = mapManager.hazardModel; }
public void generateModels() { navigationMapManager = new NavigationMapManager(); navigationMapManager.generateElevationModel(1,1); navigationMapManager.generateSlopeModel("Horn"); navigationMapManager.generateHazardModel(10); }