/// <summary> /// Method called on loading MainWindow. Initialises trackview ready for /// transforming simulation viewport. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnLoaded(object sender, EventArgs e) { // create trackview instance for rotating simulation view trackview = new TrackView(); // attach main window to trackview mouse handlers trackview.Attach(this); // assign Viewport3D world to trackview viewport slave trackview.Viewport = World; trackview.Enabled = true; }
/// <summary> /// Method called on loading MainWindow. Initialises trackview ready for /// transforming simulation viewport. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnLoaded(object sender, EventArgs e) { // create trackview instance for rotating, translating and scaling view trackview = new TrackView(); // attach main window to trackview mouse handlers trackview.Attach(this); // assign Viewport3D world to trackview viewport slave trackview.Viewport = World; trackview.Enabled = true; attractorsize_slider.IsEnabled = false; ComboBoxItem planeItem = (ComboBoxItem)attractorType_ComboBox.FindName("PlaneItem"); planeItem.IsEnabled = false; RenderAttractorGeometry(); }