closestPoint Method

Search for a point on the curve that is closest to the spacePoint.

  • If the space point is exactly on the curve, this is the reverse of fractionToPoint.
  • Since CurvePrimitive should always have start and end available as candidate points, this method should always succeed

closestPoint(spacePoint: Point3d, extend: VariantCurveExtendParameter, result?: CurveLocationDetail): undefined | CurveLocationDetail

@returns Returns a CurveLocationDetail structure that holds the details of the close point.

Parameter Type Description
spacePoint Point3d point in space
extend VariantCurveExtendParameter true to extend the curve (if possible), false for no extend, single CurveExtendOptions (for both
directions), or array of distinct CurveExtendOptions for start and end.
result CurveLocationDetail  

Returns - undefined | CurveLocationDetail

Returns a CurveLocationDetail structure that holds the details of the close point.

Defined in

Last Updated: 16 April, 2024