Interface: ViewCubeOps

The ViewCubeOps Interface exposes the ViewCube viewport navigation tool's settings to MAXScript.
Available in 3ds Max 2009 and higher.

Properties:
Display Options
ViewCubeOps.Visibility : boolean : Read|Write Get/set the ViewCube visibility. Corresponds to the "Show the ViewCube" option in the dialog.
ViewCubeOps.All3DViewportsDisplay : boolean : Read|Write Get/set whether to display the ViewCube in all views or only in the active view.
When set to true , the radio button will be set to "In all Views".
When false , it will be set to "Only in Active View".
ViewCubeOps.Size : integer : Read|Write Get/set the item in theViewCube Sizedrop-down list.
Possible values are:
0 - Large
1 - Normal
2 - Small
3 - Tiny
ViewCubeOps.MinOpacity : float : Read|Write Get/set the inactive ViewCube opacity value. Default is 0.5 (50%).
The value can be any floating point value between 0.0 and 1.0.
Other than the drop-down list in the dialog, any value is allowed.
When Dragging on the ViewCube
ViewCubeOps.DragSnapping : boolean : Read|Write Get/set the state of the "Snap To Closest View" option.
When Clicking on the ViewCube
ViewCubeOps.FitToView : boolean : Read|Write Get/set the state of the "Fit-To-View on view change" option.
ViewCubeOps.AnimatedTransition : boolean : Read|Write Get/set the state of the "Use animated transitions when switching views" option.
ViewCubeOps.KeepSceneUp : boolean : Read|Write Get/set the state of the "Keep Scene Upright" option.
Compass
ViewCubeOps.DrawCompass : boolean : Read|Write Get/set the state of the "Show the Compass below the ViewCube" option.
ViewCubeOps.AngleOfNorth : float : Read|Write Get/set the "Angle Of North (degrees)" value.
Methods:
<void>ViewCubeOps.GoHome() Resets the active view to its Home state.
<void>ViewCubeOps.SetCurrentViewAsHome() Sets the current view as the Home view.
<void>ViewCubeOps.SetCurrentViewAsFront() Sets the current view as the Front view.
<void>ViewCubeOps.ResetFront() Resets the Front view to the default Front view.
<void>ViewCubeOps.Orthographic() Sets the active view to Orthographic mode.
<void>ViewCubeOps.Perspective() Sets the active view to Perspective mode.
<void>ViewCubeOps.SaveOptions() Saves the current settings.
<void>ViewCubeOps.LoadOptions()Loads the View Cube options.
Available in 3ds Max 2016 and higher.
