ConstructionPlaneInput.setByAngleOnCurvedFace Method

Parent Object: ConstructionPlaneInput
Defined in namespace "adsk::fusion" and the header file is <Fusion/Construction/ConstructionPlaneInput.h>

Description

This input method is for creating a construction plane through the axis inferred from a cylindrical or conical curved face at a specified angle. This can result in a parametric or non-parametric construction plane depending on whether the parent component is parametric or is a direct edit component.

Syntax

"constructionPlaneInput_var" is a variable referencing a ConstructionPlaneInput object.
returnValue = constructionPlaneInput_var.setByAngleOnCurvedFace(curvedFace, angle, planarEntity)
"constructionPlaneInput_var" is a variable referencing a ConstructionPlaneInput object.

#include <Fusion/Construction/ConstructionPlaneInput.h>

returnValue = constructionPlaneInput_var->setByAngleOnCurvedFace(curvedFace, angle, planarEntity);

Return Value

Type Description
boolean Returns true if the construction plane definition is successful.

Parameters

Name Type Description
curvedFace Base The cylindrical or conical curved face from which the axis of rotation is inferred.
angle ValueInput The angle at which to create the plane.
planarEntity Base The planar face or construction plane the angle is measured from. A zero angle creates a plane whose normal is aligned with this plane's normal, so the result is deterministic when an explicit planarEntity is provided.

Version

Introduced in version May 2026