/// <summary> /// Create a swept and blend geometry /// </summary> /// <param name="pathCurve">The sweep path</param> /// <param name="pathParams">An increasing sequence of parameters along the path curve</param> /// <param name="profileLoops">Closed, planar curve loops arrayed along the path</param> /// <param name="vertexPairs">This input specifies how adjacent profile loops should be connected</param> /// <returns>The created solid</returns> private Solid CreateSweptBlend(Curve pathCurve, List <double> pathParams, List <CurveLoop> profileLoops, List <ICollection <VertexPair> > vertexPairs) { return(GeometryCreationUtilities.CreateSweptBlendGeometry(pathCurve, pathParams, profileLoops, vertexPairs)); }