![]() | |
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 |