ConstructionPlaneThreePointsDefinition.redefineWithSnapPoints Method

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

Description

Redefines the input geometry of the construction plane using three ConstructionSnapPoint objects. Use this overload when the plane was originally created with ConstructionPlaneInput.setByThreeSnapPoints, or when redefining any three-points plane using snap-style picks (vertex, edge mid, edge start/end, arc center, face center, or tangent on cylinder/cone/sphere/torus). Each snap point must be built with ConstructionSnapPoint.create. The first snap point defines the plane origin. The three points together define the plane orientation (normal); they do not explicitly set the in-plane X- or Y-axis directions. This matches setByThreePoints.

Syntax

"constructionPlaneThreePointsDefinition_var" is a variable referencing a ConstructionPlaneThreePointsDefinition object.

returnValue = constructionPlaneThreePointsDefinition_var.redefineWithSnapPoints(snapPointOne, snapPointTwo, snapPointThree)
"constructionPlaneThreePointsDefinition_var" is a variable referencing a ConstructionPlaneThreePointsDefinition object.

#include <Fusion/Construction/ConstructionPlaneThreePointsDefinition.h>

returnValue = constructionPlaneThreePointsDefinition_var->redefineWithSnapPoints(snapPointOne, snapPointTwo, snapPointThree);
"constructionPlaneThreePointsDefinition_var" is a variable referencing a ConstructionPlaneThreePointsDefinition object.

returnValue = constructionPlaneThreePointsDefinition_var.redefineWithSnapPoints(snapPointOne, snapPointTwo, snapPointThree);

Return Value

Type Description
boolean Returns true if the redefinition of the plane is successful.

Parameters

Name Type Description
snapPointOne ConstructionSnapPoint The first ConstructionSnapPoint the plane passes through.
snapPointTwo ConstructionSnapPoint The second ConstructionSnapPoint the plane passes through.
snapPointThree ConstructionSnapPoint The third ConstructionSnapPoint the plane passes through.

Version

Introduced in version September 2026