ConstructionAxisNormalToFaceAtPointDefinition.redefineWithSnapPoint Method

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

Description

Redefines the input geometry of the construction axis using a ConstructionSnapPoint to position the axis on a face. Use this overload when the axis was originally created with ConstructionAxisInput.setByNormalToFaceAtSnapPoint, or when redefining any normal-to-face axis using a snap-style pick (vertex, edge mid, edge start/end, arc center, face center, or tangent on cylinder/cone/sphere/torus). The snap point must be built with ConstructionSnapPoint.create.

Syntax

"constructionAxisNormalToFaceAtPointDefinition_var" is a variable referencing a ConstructionAxisNormalToFaceAtPointDefinition object.

returnValue = constructionAxisNormalToFaceAtPointDefinition_var.redefineWithSnapPoint(face, snapPoint)
"constructionAxisNormalToFaceAtPointDefinition_var" is a variable referencing a ConstructionAxisNormalToFaceAtPointDefinition object.

#include <Fusion/Construction/ConstructionAxisNormalToFaceAtPointDefinition.h>

returnValue = constructionAxisNormalToFaceAtPointDefinition_var->redefineWithSnapPoint(face, snapPoint);
"constructionAxisNormalToFaceAtPointDefinition_var" is a variable referencing a ConstructionAxisNormalToFaceAtPointDefinition object.

returnValue = constructionAxisNormalToFaceAtPointDefinition_var.redefineWithSnapPoint(face, snapPoint);

Return Value

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

Parameters

Name Type Description
face BRepFace The face the axis is normal to. Supported surface types include planar, cylindrical, conical, toroidal and spherical.
snapPoint ConstructionSnapPoint The ConstructionSnapPoint describing the location the axis passes through. The point does not have to lie on the face.

Version

Introduced in version September 2026