FormIt Plugin API  v23.0.0 (2023.0.0)
FormIt.Tools API

Description

Functions

json FormIt.Tools.ClearTools ()
 ClearTools() function. More...
 
json FormIt.Tools.GetActiveToolType ()
 GetActiveToolType() function. More...
 
json FormIt.Tools.GetActiveToolSubType ()
 GetActiveToolSubType() function. More...
 
json FormIt.Tools.IsInContinuousAction ()
 IsInContinuousAction() function. More...
 
json FormIt.Tools.StartTool (toolType)
 StartTool() function. More...
 
json FormIt.Tools.BlendFacesOrEdges (val)
 BlendFacesOrEdges() function. More...
 
json FormIt.Tools.FlattenGroups ()
 FlattenGroups() function. More...
 
json FormIt.Tools.OffsetBody (val)
 OffsetBody() function. More...
 
json FormIt.Tools.Paintbrush (materialID, backside)
 Added this so we can call the paintbrush tool through the JS API rather than module.ccall() in Web. More...
 
json FormIt.Tools.ShellBodyOrFaces (val)
 ShellBodyOrFaces() function. More...
 
json FormIt.Tools.ClearAllInferences ()
 ClearAllInferences() function. More...
 

Function Documentation

json FormIt.Tools.BlendFacesOrEdges ( val  )

BlendFacesOrEdges() function.

Parameters
[in]valdouble
Returns
JSON_UNDEFINED, i.e. {}
json FormIt.Tools.ClearAllInferences ( )

ClearAllInferences() function.

Returns
JSON_UNDEFINED, i.e. {}
json FormIt.Tools.ClearTools ( )

ClearTools() function.

Returns
JSON_UNDEFINED, i.e. {}
json FormIt.Tools.FlattenGroups ( )

FlattenGroups() function.

Returns
JSON_UNDEFINED, i.e. {}
json FormIt.Tools.GetActiveToolSubType ( )

GetActiveToolSubType() function.

Returns
{...}
json FormIt.Tools.GetActiveToolType ( )

GetActiveToolType() function.

Returns
{...}
json FormIt.Tools.IsInContinuousAction ( )

IsInContinuousAction() function.

Returns
{...}
json FormIt.Tools.OffsetBody ( val  )

OffsetBody() function.

Parameters
[in]valdouble
Returns
JSON_UNDEFINED, i.e. {}
json FormIt.Tools.Paintbrush ( materialID  ,
backside   
)

Added this so we can call the paintbrush tool through the JS API rather than module.ccall() in Web.

Parameters
[in]materialIDint
[in]backsidebool
Returns
JSON_UNDEFINED, i.e. {}
json FormIt.Tools.ShellBodyOrFaces ( val  )

ShellBodyOrFaces() function.

Parameters
[in]valdouble
Returns
JSON_UNDEFINED, i.e. {}
json FormIt.Tools.StartTool ( toolType  )

StartTool() function.

Parameters
[in]toolTypeFormIt.ToolType
Returns
JSON_UNDEFINED, i.e. {}