using System; using System.Windows; namespace Microsoft.Research.DynamicDataDisplay.DataSources { /// Data source that returns sequence of 2D points. public interface IPointDataSource { /// Returns object to enumerate points in source. IPointEnumerator GetEnumerator(DependencyObject context); /// This event is raised when contents of source are changed. event EventHandler DataChanged; } }