Function Groups for ScriptingΒΆ

All GageMap functions are accessible through special structures that group them together. This is done mostly for organizational reasons. It also assists in license validation and task management. For example, a request for an unlicensed function group will warn and then return nil, allowing it to be handled in a case statement.

To access these function groups, use the global GM structure to assign them to any variable name desired. For example:

def main()

gm = GM.main()

gp = GM.groups()

opt = GM.optimize()

if opt == nil then

print("No Optimizing!")

end

end

The following groups are supported. Click below or using the navigation pane to access individual documentation. Please remember that Lua is case-sensitive and all groups are in lower case.