Ab | |
| Class | Description | |
|---|---|---|
| BaseControllerControl | BaseControllerControl is a base class for CameraControlPanel, CameraPreviewPanel and MouseCameraController. | |
| CameraAxisPanel | CameraAxisPanel is a predefined panel that shows the axis orientation for the target camera. | |
| CameraControlPanel | CameraControlPanel is a predefined control panel that shows buttons to manipulate the Ab3d.Camera. | |
| CameraNavigationCircles | CameraNavigationCircles is a camera controller that shows a 3D axes with axis circles and can be used to rotate the camera. | |
| CameraPreviewPanel | CameraPreviewPanel is a predefined panel that shows the angle at which the camera is looking at its target object. It is shown as a 3D Camera that looks at a 3D Sphere at the center. | |
| FpsMeter | FpsMeter is a simple control that is derived from TextBlock and displays the current frames per second (FPS) value and an average FPS value. | |
| KeyboardKey | KeyboardKey is a UserControl that shows vector image of a keyboard key with custom KeyText or with shoft arrow. | |
| MeshInspectorOverlay | MeshInspectorOverlay is a Canvas that can be added on top of a Viewport3D object and can show positions and triangles indexes of the specified MeshGeometry3D object. | |
| MouseCameraController | MouseCameraController is a helper class that can be used to add mouse rotation and zooming to the Ab3d.Camera. | |
| MouseCameraControllerInfo | MouseCameraControllerInfo shows images of keyboard and mouse button that describe how user can rotate and move the camera. | |
| MouseWithButtons | MouseWithButtons shows mouse with buttons as a vector drawing. It is possible to specify which buttons are presses and colors of the mouse. | |
| ViewCubeCameraController | Obsolete. |
| Delegate | Description | |
|---|---|---|
| ViewCubeCameraControllerViewCubePlaneEventHandler |
| Enumeration | Description | |
|---|---|---|
| CameraNavigationCirclesAxisTypes | AxisTypes enum defines the possible axis line types. | |
| CameraNavigationCirclesNavigationCircleVisibility | NavigationCircleVisibility enum is used by many properties in CameraNavigationCircles and defines when specified element is shown. | |
| MeshInspectorOverlayCombinePositionIndexesTypes | CombinePositionIndexesTypes defines possible values for CombinePositionIndexes property. | |
| MouseCameraControllerCameraZoomMode | CameraZoomMode defines the possible MouseCameraController's zoom modes. Each zoom mode specifies different location into which the camera is zoomed. | |
| MouseCameraControllerMouseAndKeyboardConditions | MouseAndKeyboardConditions enum defines the conditions that can be used to specify what condition must be met to rotate or move the camera. | |
| ViewCubeCameraControllerViewCubePlanes |