internal static void OnPanoramaImageChanged(Object sender, DependencyPropertyChangedEventArgs e) { PanoramaViewer Viewer = (PanoramaViewer)sender; ImageBrush PanoramaBrush = new ImageBrush(Viewer.PanoramaImage); Viewer.PanoramaGeometry.BackMaterial = new DiffuseMaterial(PanoramaBrush); }
internal static void OnFieldOfViewChanged(Object sender, DependencyPropertyChangedEventArgs e) { PanoramaViewer Viewer = (PanoramaViewer)sender; PerspectiveCamera Camera = Viewer.Camera as PerspectiveCamera; Camera.FieldOfView = Viewer.FieldOfView; }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: #line 5 "..\..\Window1.xaml" ((Demo.StreetView.Window1)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); #line default #line hidden return; case 2: this.Viewer = ((Demo.StreetView.PanoramaViewer)(target)); return; } this._contentLoaded = true; }