API Reference > geometry-core > Curve > CurveFactory > createFilletsInLineString createFilletsInLineString MethodStatic Construct a sequence of alternating lines and arcs with the arcs creating tangent transition between consecutive edges. If the radius parameter is a number, that radius is used throughout. If the radius parameter is an array of numbers, radius[i] is applied at point[i]. Note that since no fillet is constructed at the initial or final point, those entries in radius[] are never referenced. A zero radius for any point indicates to leave the as a simple corner. createFilletsInLineString(points: Point3d[] | LineString3d | IndexedXYZCollection, radius: number | number[], allowBackupAlongEdge: boolean = true): undefined | Path Parameter Type Description points Point3d[] | LineString3d | IndexedXYZCollection point source radius number | number[] fillet radius or array of radii indexed to correspond to the points. allowBackupAlongEdge boolean true to allow edges to be created going "backwards" along edges if needed to create the blend. Returns - undefined | Path Defined in curve/CurveFactory.ts Line 91 Last Updated: 12 June, 2024