MeshRemoveFeatures.add Method

Parent Object: MeshRemoveFeatures

PreviewThis functionality is provided as a preview of intended future API capabilities. You are encouraged to use it and report any problems or suggestions using the Fusion API and Scripts forum.

Because this is a preview of future functionality, there is the possibility that it will change, which will possibly break any existing programs that use this functionality. Because of that, you should never deliver any programs that use any preview capabilities. For a distributed program, you should wait until it has moved from preview to released state.


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

Description

Creates a mesh remove feature. Works only in parametric mode.

Syntax

"meshRemoveFeatures_var" is a variable referencing a MeshRemoveFeatures object.
returnValue = meshRemoveFeatures_var.add(input)
"meshRemoveFeatures_var" is a variable referencing a MeshRemoveFeatures object.

#include <Fusion/MeshBody/MeshRemoveFeatures.h>

returnValue = meshRemoveFeatures_var->add(input);

Return Value

Type Description
MeshRemoveFeature[] When successfull, a MeshRemoveFeature is created for each MeshBody that was input. An array of the created MeshRemoveFeature objects is returned.

Parameters

Name Type Description
input MeshRemoveFeatureInput A MeshRemoveFeatureInput object that defines the desired mesh remove feature. Use the createInput method to create a new MeshRemoveFeatureInput object and then use methods on it (the MeshRemoveFeatureInput object) to define the removal.

Version

Introduced in version November 2025