コード例 #1
0
        static void WriteCSV(List <CameraSpacePoint> values, string filename = "output")
        {
            List <string> lines = new List <string>();
            int           i     = 0;

            foreach (CameraSpacePoint value in values)
            {
                CameraSpacePoint pos = LinearAlgebra.Scale(value, 1);
                string           x   = pos.X.ToString().Replace(',', '.');
                string           y   = pos.Y.ToString().Replace(',', '.');
                string           z   = pos.Z.ToString().Replace(',', '.');
                lines.Add(String.Format("{0},{1},{2}", x, y, z));
                i += 1;
            }

            File.WriteAllLines(filename + ".csv", lines);
        }