Method RotateAround
RotateAround(MapPoint, double, double, double)
Returns a new Camera with the heading and pitch rotated from a specified target point by the delta angles in degrees.
Declaration
public Camera RotateAround(MapPoint targetPoint, double deltaHeading, double deltaPitch, double deltaRoll)
Parameters
| Type | Name | Description |
|---|---|---|
| MapPoint | targetPoint | The point location around which the camera will move. The returned camera is in the same spatial reference as the source camera. If the spatial reference of the point is not specified, it is assumed to be the spatial reference of the camera. |
| double | deltaHeading | The delta angle in degrees by which the output camera heading will be rotated around the target point. |
| double | deltaPitch | The delta angle in degrees by which the output camera pitch will be rotated around the target point. |
| double | deltaRoll | The delta angle in degrees by which the output camera roll will be rotated around the target point. |
Returns
| Type | Description |
|---|---|
| Camera |
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | Invalid argument. |
Applies to
Platforms and versions
| Target | Versions |
|---|---|
| .NET Standard 2.0 | 100.3 - 200.8 |
| .NET | 100.13 - 300.0 |
| .NET Windows | 100.13 - 300.0 |
| .NET Android | 200.0 - 300.0 |
| .NET iOS | 200.0 - 300.0 |
| .NET Framework | 100.0 - 200.8 |
| Xamarin.Android | 100.0 - 100.15 |
| Xamarin.iOS | 100.0 - 100.15 |
| UWP | 100.0 - 200.8 |