public StreamManager(Diagram diagram, EntryData entryData)
        {
            this.diagram = diagram;
            this.entryData = entryData;

            entryResampler = new EntryResampler(entryData.Entries);
            entryCache = new EntryCache(entryResampler);
        }
Exemple #2
0
        public Graph(Drawer drawer, Diagram diagram, EntryData entryData)
        {
            this.drawer = drawer;
            this.diagram = diagram;
            this.entryData = entryData;

            streamManager = new StreamManager(diagram, entryData);

            IsDrawn = true;
        }
Exemple #3
0
 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));
 }
Exemple #4
0
 public Stream(Path path, string name)
 {
     this.path = path;
     this.Name = name;
     this.entryData = new EntryData();
 }