示例#1
0
        public void Add(uint viewerId, string imageId, double overlayDrawDistance)
        {
            Viewer viewer = new Viewer(viewerId, imageId, overlayDrawDistance);

            viewer.PropertyChanged += OnViewerPropertyChanged;
            Add(viewerId, viewer);
            ViewerAdded?.Invoke(viewer);
        }
示例#2
0
        public void Add(IPanoramaViewer panoramaViewer, string imageId)
        {
            ActiveViewer = panoramaViewer;
            Viewer viewer = new Viewer(imageId);

            viewer.PropertyChanged += OnViewerPropertyChanged;
            Add(panoramaViewer, viewer);
            ViewerAdded?.Invoke(viewer);
        }
示例#3
0
 public void InvokeViewerAdded(Services.Viewer viewer)
 {
     ViewerAdded?.Invoke(null, viewer);
 }
示例#4
0
 internal void InvokeViewerAdded(Viewer viewer)
 {
     ViewerAdded?.Invoke(null, viewer);
 }