Parent Object: ConstructionPointPointDefinition Defined in namespace "adsk::fusion" and the header file is <Fusion/Construction/ConstructionPointPointDefinition.h>
Description
Redefines the input geometry of the construction point using a snap point.
A snap point captures the same information that the user supplies in the UI when they hover over an entity and pick a snap location: the host entity, an optional reference entity, the picked 3D point in world space, and a ConstructionSnapPointTypes value that classifies the selection. This redefine method exposes snap-point selections (such as edge midpoints, arc centers, face centers and tangent points on curved faces) that previously were only available through the UI.
Use this when editing an existing parametric construction point that was originally created with ConstructionPointInput.setBySnapPoint, or when converting a non-snap construction point into a snap-point one. The pointEntity setter remains the appropriate API when you only need to swap the underlying entity without snap classification.