void IModelVisual3D.Unregister() { meshDiagramViewport3D = null; if (MyModelVisual3D != null) { MyModelVisual3D.Unregister(); } }
void IModelVisual3D.Register(MeshDiagramViewport3D mdv3d) { meshDiagramViewport3D = mdv3d; if (MyModelVisual3D != null) { MyModelVisual3D.Register(mdv3d); } }
private void UpdateLastModelVisual3D() { if (lastModelVisual3D == null) { lastModelVisual3D = new ModelVisual3D(); } else { lastModelVisual3D.Children.Clear(); } lastModelVisual3D.Children.Add(MyModelVisual3D.GetModelVisual3D(lastModelVisual3DFilter, isSelected)); }