WorkingModel.designIntent Property

Parent Object: WorkingModel

Derived from: Design.designIntent


Defined in namespace "adsk::fusion" and the header file is <Fusion/Fusion/WorkingModel.h>

Description

Gets and sets the intent of how this design will be used. Changing the design intent from one type to another is not supported in all cases. Below is a list of cases where it is expected to fail:

The following are cases that are supported:

Syntax

"workingModel_var" is a variable referencing a WorkingModel object.
# Get the value of the property.
propertyValue = workingModel_var.designIntent

# Set the value of the property.
workingModel_var.designIntent = propertyValue
"workingModel_var" Is a variable referencing a WorkingModel Object.
#include <Fusion/Fusion/WorkingModel.h>

// Get the value of the property.
DesignIntentTypes propertyValue = workingModel_var->designIntent();

// Set the value of the property, where value_var is a DesignIntentTypes.
bool returnValue = workingModel_var->designIntent(value_var);
"workingModel_var" Is a variable referencing a WorkingModel Object.
// Get the value of the property.
propertyValue = workingModel_var.designIntent;

// Set the value of the property.
workingModel_var.designIntent = propertyValue;

Property Value

This is a read/write property whose value is a DesignIntentTypes.

Version

Introduced in version January 2026