DocumentToolLibrary.updateTool Method

Parent Object: DocumentToolLibrary
Defined in namespace "adsk::cam" and the header file is <Cam/Tools/DocumentToolLibrary.h>

Description

Update the given tool in the tool library. Will error if the tool does not exist in the library or if the library URL is not set (library was not loaded from a URL).

Syntax

"documentToolLibrary_var" is a variable referencing a DocumentToolLibrary object.

returnValue = documentToolLibrary_var.updateTool(tool)
"documentToolLibrary_var" is a variable referencing a DocumentToolLibrary object.

#include <Cam/Tools/DocumentToolLibrary.h>

returnValue = documentToolLibrary_var->updateTool(tool);
"documentToolLibrary_var" is a variable referencing a DocumentToolLibrary object.

returnValue = documentToolLibrary_var.updateTool(tool);

Return Value

Type Description
boolean Returns true if the update was successful.

Parameters

Name Type Description
tool Tool The tool that should be updated and must exist in the library.

Version

Introduced in version April 2026