Beispiel #1
0
        /// <summary>
        ///     Converts the CurveArray list to the CurveLoop list.
        /// </summary>
        /// <param name="curveArrays"></param>
        /// <returns></returns>
        public static List <CurveLoop> ToCurveLoopList(params CurveArray[] curveArrays)
        {
            if (curveArrays is null)
            {
                throw new ArgumentNullException(nameof(curveArrays));
            }

            var results = new CurveArrArray();

            foreach (var curves in curveArrays)
            {
                results.Append(curves);
            }

            return(results.ToCurveLoopList());
        }