Class OrbitLocationCameraController
Camera controller that supports orbital camera navigation around a stationary point in a SceneView.
Implements
Namespace: Esri.ArcGISRuntime.UI
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class OrbitLocationCameraController : CameraController, INotifyPropertyChanged
Remarks
With this CameraController, interactions will pivot the camera around a target Point so the camera is always looking at the target. To activate the controller, set it to the SceneView CameraController property. When active, setting the viewpoint on the SceneView will be disabled.
Constructors
Name | Description |
---|---|
Orbit |
Initializes a new instance of the Orbit |
Orbit |
Initializes a new instance of the Orbit |
Properties
Name | Description |
---|---|
Camera |
Gets or sets the distance from the Target |
Camera |
Gets or sets the heading of the camera relative to the Target |
Camera |
Gets or sets the pitch of the camera relative to the Target |
Is |
Gets or sets a value indicating whether user interactions are enabled supporting distance zoom interactions. |
Is |
Gets or sets a value indicating whether user interactions are enabled supporting horizontal pan interactions. |
Is |
Gets or sets a value indicating whether user interactions are enabled supporting vertical pan interactions. |
Max |
Gets or sets the maximum distance from the camera to Target |
Max |
Gets or sets the maximum limit on Camera |
Max |
Gets or sets the maximum limit on Camera |
Min |
Gets or sets the minimum distance from the camera to Target |
Min |
Gets or sets the minimum limit on Camera |
Min |
Gets or sets the minimum limit on Camera |
Target |
Gets the target location for the camera to look at and rotate around. |
Methods
Name | Description |
---|---|
Move |
Animates the camera to a new offset position relative to the target with the specified duration. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.1 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.7 - 100.12 |
Xamarin.Android | 100.1 - 100.15 |
Xamarin.iOS | 100.1 - 100.15 |
UWP | 100.1 - 100.15 |