Пример #1
0
 public override void Save(IndentableStreamWriter writer)
 {
     writer.WriteLine("Vertices {");
     writer.Indent();
     foreach (var vertex in vertexData)
     {
         writer.WriteLine(vertex.position.X + "," + vertex.position.Y + "," + vertex.position.Z);
     }
     writer.UnIndent();
     writer.WriteLine("}");
 }
 public override void Save(IndentableStreamWriter writer)
 {
     writer.WriteLine("Polys {");
     writer.Indent();
     foreach (var intList in lists.OrderBy(x => - x.Length))
     {
         writer.WriteLine(string.Join(",", intList.Select(x => vertexData.IndexOf(x))));
     }
     writer.UnIndent();
     writer.WriteLine("}");
 }
Пример #3
0
 public override void Save(IndentableStreamWriter writer)
 {
     writer.WriteLine("Lines {");
     writer.Indent();
     foreach (var line in lineData)
     {
         writer.WriteLine(vertexData.IndexOf(line.v1) + "," + vertexData.IndexOf(line.v2));
     }
     writer.UnIndent();
     writer.WriteLine("}");
 }
Пример #4
0
 public override void Save(IndentableStreamWriter writer)
 {
     base.Save(writer);
     writer.WriteLine("References {");
     writer.Indent();
     foreach (var reference in references)
     {
         writer.WriteLine("\"" + reference.name + "\" " + reference.position.X + "," + reference.position.Y + "," + reference.position.Z);
     }
     writer.UnIndent();
     writer.WriteLine("}");
 }