FormIt Plugin API v25.0.0 (2025.0.0)
Loading...
Searching...
No Matches
FormIt.Tools Namespace Reference

Description

FormIt.Tools namespace.

Functions

json ClearTools ()
 ClearTools() function.
 
json UseImplicitTools (bUseImplicitTools)
 Selects implicit tool mode.
 
json UsingImplicitTools ()
 Returns implicit tool mode
 
json GetActiveToolType ()
 GetActiveToolType() function.
 
json GetActiveToolSubType ()
 GetActiveToolSubType() function.
 
json IsInContinuousAction ()
 IsInContinuousAction() function.
 
json StartTool (toolType, args)
 
json BlendFacesOrEdges (val)
 BlendFacesOrEdges() function.
 
json FlattenGroups ()
 FlattenGroups() function.
 
json OffsetBody (val)
 OffsetBody() function.
 
json Paintbrush (materialID, backside)
 Added this so we can call the paintbrush tool through the JS API rather than module.ccall() in Web
 
json ShellBodyOrFaces (val)
 ShellBodyOrFaces() function.
 
json ClearAllInferences ()
 ClearAllInferences() function.
 
json GetToolsOptionCount ()
 The following commands are to support Tool Options menu in web.
 
json ApplyToolOptionValues ()
 Apply the Tool Options menu items values to the active tool.
 
json GetToolsOptionValueAndType (index)
 Get the value and type of Tool Options menu item in the active tool.
 
json GetToolsOptionComboBoxItems (index)
 Get the combo box items of Tool Options menu type in the active tool.
 
json GetToolsOptionTitle (index)
 Get the title of Tool Options in the active tool.
 
json SetToolsOptionValue (index, value)
 Set the value of Tool Options in the active tool.
 
json SelectArrayTool (numCopies, copyDivide, groupBeforeCopy, radial)
 SelectArrayTool() function.
 
json GetSecondaryTool ()
 GetSecondaryTool() function.