private void ActivateFlight() { airport = a_airportClass.getAirport("JFK"); a_flightlist = a_baseClass.getInformationForFlightVisualization("JFK", 3); texture = Texture.FromResource(typeof(BunnyActor).Assembly, "ActorDataSource.bunny.png"); a_dataSourcePlugin = new ActorDataSourcePlugIn(globleHost); b_builder = new BunnyBuilder(globleHost, texture, a_dataSourcePlugin.BindingsSource); LatLonAlt position = LatLonAlt.CreateUsingDegrees(airport.Latitude, airport.Longitude, 0); b_actors = b_builder.CreateBunnyActors(a_flightlist.Count, position); int index = 0; foreach (BunnyActor bactor in b_actors) { bactor.setDestination = LatLonAlt.CreateUsingDegrees( ((double)(a_flightlist[index].Destination.Latitude)), ((double)(a_flightlist[index].Destination.Longitude)), a_flightlist[index].Destination.Altitude); bactor.Flight = a_flightlist[index].Identity; index++; globleHost.Actors.Add(bactor); } //globleHost.Actors.Add(b_actors.GetEnumerator().Current); }
private void ActivateFlight() { airport = a_airportClass.getAirport("JFK"); a_flightlist = a_baseClass.getInformationForFlightVisualization("JFK",3); texture = Texture.FromResource(typeof(BunnyActor).Assembly, "ActorDataSource.bunny.png"); a_dataSourcePlugin = new ActorDataSourcePlugIn(globleHost); b_builder = new BunnyBuilder(globleHost, texture, a_dataSourcePlugin.BindingsSource); LatLonAlt position = LatLonAlt.CreateUsingDegrees(airport.Latitude,airport.Longitude,0); b_actors = b_builder.CreateBunnyActors(a_flightlist.Count, position); int index = 0; foreach (BunnyActor bactor in b_actors) { bactor.setDestination = LatLonAlt.CreateUsingDegrees( ((double)(a_flightlist[index].Destination.Latitude)), ((double)(a_flightlist[index].Destination.Longitude)), a_flightlist[index].Destination.Altitude); bactor.Flight = a_flightlist[index].Identity; index++; globleHost.Actors.Add(bactor); } //globleHost.Actors.Add(b_actors.GetEnumerator().Current); }