createFilletArc MethodStatic

Determine an arc "at a point of inflection" of a point sequence.

  • Return the arc along with the fractional positions of the tangency points.
  • In the returned object:
    • arc is the (bounded) arc.
    • fraction10 is the tangency point's position as an interpolating fraction of the line segment from point1 (backwards) to point0.
    • fraction12 is the tangency point's position as an interpolating fraction of the line segment from point1 (forward) to point2.
    • point is the point1 input.
  • If unable to construct the arc:
    • point is the point1 input.
    • both fractions are zero.
    • arc is undefined.

createFilletArc(point0: Point3d, point1: Point3d, point2: Point3d, radius: number): ArcBlendData

Parameter Type Description
point0 Point3d first point of path (the point before the point of inflection).
point1 Point3d second point of path (the point of inflection).
point2 Point3d third point of path (the point after the point of inflection).
radius number arc radius.

Returns - ArcBlendData

Defined in

Last Updated: 23 November, 2024