public static GeometryDefinition FromFile(string filename) { var gd = new GeometryDefinition(); var lines = File.ReadAllLines(filename, Encoding.Default); gd.LoadPoints(lines.Where(l => l.StartsWith("point"))); gd.LoadLines(lines.Where(l => l.StartsWith("line"))); gd.LoadSegments(lines.Where(l => l.StartsWith("segment"))); return(gd); }
public Session() { SetupTempStorage(); GeometryDefinition = new GeometryDefinition(); }