private void ViewportUnHighlighted() { foreach (IGizmo gizmo in visibleGizmos) { DebugUtil.LogWithLocation("Unhighlighted" + ViewportID.ToString()); HelixViewport3D viewport = GetViewport(gizmo.Layer); viewport.Children.Remove(gizmo.Visual); } }
private void ViewportHighlighted() { DebugUtil.LogWithLocation("Highlighted" + ViewportID.ToString()); foreach (IGizmo gizmo in visibleGizmos) { HelixViewport3D viewport = GetViewport(gizmo.Layer); if (!viewport.Children.Contains(gizmo.Visual)) { viewport.Children.Add(gizmo.Visual); } } }