Interface SceneViewNavigation
-
- All Known Implementing Classes:
SceneView
public interface SceneViewNavigationInterface for navigation of scene view and secondary scene views.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddDrawStatusChangedListener(DrawStatusChangedListener listener)voidaddNavigationChangedListener(NavigationChangedListener listener)ViewpointgetCurrentViewpoint(Viewpoint.Type viewpointType)CameragetCurrentViewpointCamera()LocationToScreenResultlocationToScreen(Point location)booleanremoveDrawStatusChangedListener(DrawStatusChangedListener listener)booleanremoveNavigationChangedListener(NavigationChangedListener listener)PointscreenToBaseSurface(Point2D screenPoint)voidsetViewpoint(Viewpoint viewpoint)ListenableFuture<Boolean>setViewpointAsync(Viewpoint viewpoint)ListenableFuture<Boolean>setViewpointAsync(Viewpoint viewpoint, float durationSeconds)voidsetViewpointCamera(Camera camera)
-
-
-
Method Detail
-
locationToScreen
LocationToScreenResult locationToScreen(Point location)
-
getCurrentViewpointCamera
Camera getCurrentViewpointCamera()
-
getCurrentViewpoint
Viewpoint getCurrentViewpoint(Viewpoint.Type viewpointType)
-
setViewpoint
void setViewpoint(Viewpoint viewpoint)
-
setViewpointAsync
ListenableFuture<Boolean> setViewpointAsync(Viewpoint viewpoint)
-
setViewpointAsync
ListenableFuture<Boolean> setViewpointAsync(Viewpoint viewpoint, float durationSeconds)
-
setViewpointCamera
void setViewpointCamera(Camera camera)
-
addDrawStatusChangedListener
void addDrawStatusChangedListener(DrawStatusChangedListener listener)
-
removeDrawStatusChangedListener
boolean removeDrawStatusChangedListener(DrawStatusChangedListener listener)
-
addNavigationChangedListener
void addNavigationChangedListener(NavigationChangedListener listener)
-
removeNavigationChangedListener
boolean removeNavigationChangedListener(NavigationChangedListener listener)
-
-