Interface: UtilityPanel

Lets you open and close Utility Plug-ins in the Utilities Tab.

Methods:

<integer>OpenUtility <class>ClassName

Switches the control panel to the Utility Panel and opens the specified utility.

<integer>CloseUtility()

Closes a modal (bound to panel) utility. Does not close modeless utilities. If the Utilities tab is currently not displayed in the Command panel, the utility will still be closed. Returns true if successful, false if not.

Example

--Open the MAXScript utility in the Utilities panel

UtilityPanel.OpenUtility MAXScript

True

--Close any utility currently open in the Utilities panel

UtilityPanel.CloseUtility()

OK

 

To get an array of the installed utility classes, use utilityplugin.classes

Example

--Print the available utility classes to the Listener

print utilityplugin.classes

MAXScript

Surface_Approximation

Level_of_Detail

Asset_Browser

IFL_Manager

COM_DCOM_Server_Control

Camera_Tracker

Visual_MAXScript

Strokes

Lightscape_Materials

Follow_Bank

Resource_Collector

Polygon_Counter

RayFX

Dynamics

UVW_Remove

Camera_Match

Measure

Assign_Vertex_Colors

MAX_File_Finder

Motion_Capture

Shape_Check

Reset_XForm

Color_Clipboard

ASCII_Object_Output

Bitmap_Photometric_Path_Editor

Rescale_World_Units

collapse