IImageViewer Interface

The vewer interface

Definition

Namespace: StreetSmart.Common.Interfaces.API
Assembly: StreetSmart.WinForms (in StreetSmart.WinForms.dll) Version: 24.7.0.0+cc0a01953d1235087ce28d3e921f5bb47d3c0460
C#
public interface IImageViewer : IViewer
Implements
IViewer

Methods

GetId Returns the viewerId of the viewer
(Inherited from IViewer)
GetNavbarExpanded Returns the navbarExpanded state. This is an asynchronous function.
(Inherited from IViewer)
GetNavbarVisible Returns the visibility state of the navbar. This is an asynchronous function.
(Inherited from IViewer)
GetTimeTravelExpanded Returns whether the timetravel component is visible or hidden. This is an asynchronous function.
GetTimeTravelVisible Returns whether timetravel is enabled for the viewer. This is an asynchronous function.
GetType Returns the type of this viewer.
(Inherited from IViewer)
SaveImage Downloads the image
SetBrightness Set the brightness of the viewer.
SetContrast Set the contrast of the viewer.
SetSelectedFeatureByProperties Sets the selected feature using the given properties. The selected feature can only be selected if the feature is in sight on the viewer.
ToggleCompass Toggles the visibility of the compass in the Panorama / Oblique Viewer.
ToggleCompass(Boolean) Toggles the visibility of the compass in the Panorama / Oblique Viewer.
ToggleNavbarExpanded Modify the state of navbar expanded in the panorama viewer store.
(Inherited from IViewer)
ToggleNavbarVisible Toggles the visibility of the navbar in the PanoramaViewer.
(Inherited from IViewer)
ToggleOverlay Toggles the visibility of an overlay.
ToggleTimeTravelExpanded Expands or hides the timetravel components.
ToggleTimeTravelVisible Enables or disables timeTravel in the viewer.
ZoomIn Zoom in in the Panorama. This will alter the hFov.
ZoomOut Zoom out in the Panorama. This will alter the hFov.

Events

LayerVisibilityChange Triggers when the elevation is changed

Version Information

Supported in: 18.7

See Also