BetaSpeckle.SuperPolyline.SuperPolyline C# (CSharp) Метод

SuperPolyline() публичный Метод

public SuperPolyline ( GH_Line line, string guid ) : Grasshopper.Kernel.Types
line GH_Line
guid string
Результат Grasshopper.Kernel.Types
        public SuperPolyline(GH_Line line, string guid)
        {
            parentGuid = guid;
            data.uvs = "";
            data.normals = "";
            data.faces = "";
            data.vertices = new List<double>();

            Point3d start = line.Value.From;
            Point3d end = line.Value.To;

            data.vertices.Add(Math.Round(start.Y * 1, 3));
            data.vertices.Add(Math.Round(start.Z * 1, 3));
            data.vertices.Add(Math.Round(start.X * 1, 3));

            data.vertices.Add(Math.Round(end.Y * 1, 3));
            data.vertices.Add(Math.Round(end.Z * 1, 3));
            data.vertices.Add(Math.Round(end.X * 1, 3));

        }
    }

Same methods

SuperPolyline::SuperPolyline ( Rhino.Geometry.Polyline p, bool isClosed, string guid ) : Grasshopper.Kernel.Types
SuperPolyline