Model | |
The ModelRotatorVisual3D type exposes the following members.
| Name | Description | |
|---|---|---|
| CircleSegmentsCount | Gets or sets the number of segments that are used to create the circle 3D model. Default value is 30. | |
| CircleWidth | Gets or sets the width of the rotation circle model. When the value is not set (is double.NaN), then circle width is calculated as 0.05 * OuterRadius (this is the default value). | |
| CreateCustomCircleModelCallback | Gets or sets a callback delegate that can be used to provide custom 3D model of the circle. See remarks for a sample that shows the code to create the default 3D model. | |
| InnerRadius | Gets or sets the inner radius of rotation circles. Default value is 30. | |
| IsXAxisRotationCircleShown | Gets or sets a Boolean that specifies if rotation circle for X axis is shown. Default value is true. | |
| IsYAxisRotationCircleShown | Gets or sets a Boolean that specifies if rotation circle for Y axis is shown. Default value is true. | |
| IsZAxisRotationCircleShown | Gets or sets a Boolean that specifies if rotation circle for Z axis is shown. Default value is true. | |
| OuterRadius | Gets or sets the outer radius of rotation circles. Default value is 50. | |
| Position | Gets or sets Point3D that specifies the position of the ModelMover axis origin. | |
| SelectedCursor | Gets or sets a Cursor that is shown when mouse is over the arrow. If set to null, cursor is not changed. Default value is Hand. | |
| SelectedMaterial | Gets or sets a Material that is used when mouse is over the arrow. If set to null, the arrow material is not changed. Default value is Yellow DiffuseMaterial. | |
| XAxisRotationCircleColor | Gets or sets the color of rotation circle for X axis. | |
| YAxisRotationCircleColor | Gets or sets the color of rotation circle Y axis. | |
| ZAxisRotationCircleColor | Gets or sets the color of rotation circle Z axis. |