Beispiel #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="curve"></param>
        /// <returns></returns>
        public static SpeckleUnityPolyline ToNative(this SpeckleCurve curve)
        {
            Vector3[] points = curve.DisplayValue.Value.ToPoints();

            if (points.Length == 0)
            {
                return(null);
            }

            curve.Scale(scaleFactor);

            return(new SpeckleUnityPolyline(curve.Type, curve.DisplayValue.Value.ToPoints()));
        }