Beispiel #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);
        }
Beispiel #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);
        }
Beispiel #3
0
 public void InvokeViewerAdded(Services.Viewer viewer)
 {
     ViewerAdded?.Invoke(null, viewer);
 }
Beispiel #4
0
 internal void InvokeViewerAdded(Viewer viewer)
 {
     ViewerAdded?.Invoke(null, viewer);
 }