private void Watch3DViewModelNavigateBackgroundPropertyChanged(bool canNavigateBackground)
        {
            if (canNavigateBackground)
            {
                // if switching to geometry view
                // Get the Model3D objects corresponding to the nodes and highlight them
                var nodes = GetZeroTouchNodesForMatchingNames();
                manipulatorNodes = nodes.Where(InspectInputsForNode);

                BackgroundPreviewViewModel.HighlightNodeGraphics(manipulatorNodes);
            }
            else
            {
                // if switching to node view
                BackgroundPreviewViewModel.UnHighlightNodeGraphics(manipulatorNodes);
            }
        }
 private void Watch3DViewModelOnViewMouseDown(object o, MouseButtonEventArgs mouseButtonEventArgs)
 {
     BackgroundPreviewViewModel.HighlightNodeGraphics(manipulatorNodes);
 }