public StreamManager(Diagram diagram, EntryData entryData) { this.diagram = diagram; this.entryData = entryData; entryResampler = new EntryResampler(entryData.Entries); entryCache = new EntryCache(entryResampler); }
public Graph(Drawer drawer, Diagram diagram, EntryData entryData) { this.drawer = drawer; this.diagram = diagram; this.entryData = entryData; streamManager = new StreamManager(diagram, entryData); IsDrawn = true; }
public Stream(XElement stream) { this.path = new Path(stream.Element(Path.XElementName)); this.Name = (string)stream.Element("Name"); this.entryData = new EntryData(stream.Element(EntryData.XElementName)); }
public Stream(Path path, string name) { this.path = path; this.Name = name; this.entryData = new EntryData(); }