# Graphics3DKeyBindings class

Represents the set of keyboard bindings that drive the control's camera and other commands.

**Namespace:** [`Eremex.AvaloniaUI.Controls3D`](./index.md)  
**Assembly:** `Eremex.Avalonia.Controls3D.dll`  
**NuGet Package:** [Eremex.Avalonia.Controls3D](https://www.nuget.org/packages/Eremex.Avalonia.Controls3D)

## Declaration

```csharp
public class Graphics3DKeyBindings : AvaloniaObject
```

## Public Members

| name | description |
| --- | --- |
| [Graphics3DKeyBindings](Graphics3DKeyBindings/Graphics3DKeyBindings.md)() | The default constructor. |
| [MoveDown](Graphics3DKeyBindings/MoveDown.md) { get; set; } | Gets or sets the binding that pans the camera downwards. The default binding combines the platform command modifier with the down arrow key. |
| [MoveLeft](Graphics3DKeyBindings/MoveLeft.md) { get; set; } | Gets or sets the binding that pans the camera to the left. The default binding combines the platform command modifier with the left arrow key. |
| [MoveRight](Graphics3DKeyBindings/MoveRight.md) { get; set; } | Gets or sets the binding that pans the camera to the right. The default binding combines the platform command modifier with the right arrow key. |
| [MoveUp](Graphics3DKeyBindings/MoveUp.md) { get; set; } | Gets or sets the binding that pans the camera upwards. The default binding combines the platform command modifier with the up arrow key. |
| [RotateDown](Graphics3DKeyBindings/RotateDown.md) { get; set; } | Gets or sets the binding that orbits the camera downwards around the scene. The default binding combines the Shift modifier with the down arrow key. |
| [RotateLeft](Graphics3DKeyBindings/RotateLeft.md) { get; set; } | Gets or sets the binding that orbits the camera to the left around the scene. The default binding combines the Shift modifier with the left arrow key. |
| [RotateRight](Graphics3DKeyBindings/RotateRight.md) { get; set; } | Gets or sets the binding that orbits the camera to the right around the scene. The default binding combines the Shift modifier with the right arrow key. |
| [RotateUp](Graphics3DKeyBindings/RotateUp.md) { get; set; } | Gets or sets the binding that orbits the camera upwards around the scene. The default binding combines the Shift modifier with the up arrow key. |
| [ShowInfoPanel](Graphics3DKeyBindings/ShowInfoPanel.md) { get; set; } | Gets or sets the binding that shows or hides the info panel. The default binding combines the platform command modifier and Alt with the F key. |
| [ZoomIn](Graphics3DKeyBindings/ZoomIn.md) { get; set; } | Gets or sets the binding that moves the camera toward the scene. The default binding combines the platform command modifier with the plus or add key. |
| [ZoomOut](Graphics3DKeyBindings/ZoomOut.md) { get; set; } | Gets or sets the binding that moves the camera away from the scene. The default binding combines the platform command modifier with the minus or subtract key. |

## See Also

* namespace [Eremex.AvaloniaUI.Controls3D](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Controls3D.dll -->
