![]() | |
Camera |
public class CameraAxisPanel : BaseControllerControl
The CameraAxisPanel type exposes the following members.
Name | Description | |
---|---|---|
![]() | CameraAxisPanel | Constructor |
Name | Description | |
---|---|---|
![]() | Is3DAxesShown | Gets or sets a boolean that specifies if 2D arrows (Show3DAxes = false) or 3D arrows are shown (Show3DAxes = true). Default value is true. |
![]() | IsAxisNameShown | Gets or sets a boolean that specified if the axis names are shown. |
![]() | XAxisColor | Gets or sets the color of X axis. When set to Colors.Transparent, then the axis is hidden. |
![]() | YAxisColor | Gets or sets the color of Y axis. When set to Colors.Transparent, then the axis is hidden. |
![]() | ZAxisColor | Gets or sets the color of Z axis. When set to Colors.Transparent, then the axis is hidden. |
Name | Description | |
---|---|---|
![]() | CreateAxisVisual | CreateAxisVisual creates a Visual3D that represents the axis 3D model. NOTE: When overridden to create custom axis, you also need to override the SetAxisLength method. |
![]() | CreateOneAxisModel3D | CreateOneAxisModel3D creates a Model3D that represents one Axis. |
![]() | CustomizeAxes | CustomizeAxes customizes the show axes with specify custom Vector3D, axis name and axis color for each axis. |
![]() | OnAfterUpdated | OnAfterUpdated |
![]() | OnApplyTemplate |
OnApplyTemplate
(Overrides FrameworkElementOnApplyTemplate) |
![]() | OnTargetCameraChanged |
OnTargetCameraChanged
(Overrides BaseControllerControlOnTargetCameraChanged(BaseCamera, BaseCamera)) |
![]() | SetAxisColors | SetAxisColors changes the colors of the axes. |
![]() | SetAxisLength | SetAxisLength is called to change the length of the axes. |
Name | Description | |
---|---|---|
![]() | AfterUpdated | AfterUpdated event is called after the shown elements were updated because the camera or some other property was changed. |
Name | Description | |
---|---|---|
![]() | axisViewport3D | axisViewport3D |
![]() | backCanvas | backCanvas - stores TextBlocks with axis names that are behind the axis lines |
![]() | coloredAxisVisual3D | Visual3D that represents the axis Visual 3D. |
![]() | frontCanvas | frontCanvas - stores TextBlocks with axis names that are in front the axis lines |
![]() ![]() | Is3DAxesShownProperty | Is3DAxesShownProperty |
![]() ![]() | IsAxisNameShownProperty | IsAxisNameShownProperty |
![]() ![]() | NAMES_AXIS_LENGTH | Axis length used when no names is specified |
![]() ![]() | NO_NAMES_AXIS_LENGTH | Axis length used when no names is specified |
![]() | rootGrid | rootGrid |
![]() | targetPositionCamera | camera used to show the axes |
![]() ![]() | XAxisColorProperty | XAxisColorProperty |
![]() ![]() | YAxisColorProperty | YAxisColorProperty |
![]() ![]() | ZAxisColorProperty | ZAxisColorProperty |