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. |