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 |