-------------------------------------
public ChartPaneViewModel(ChartSurfaceViewModel parentViewModel, List> seriesList)
{
//adding the list of series to the given pane
for (int i = 0; i < seriesList.Count; i++)
{
XyScatterRenderableSeries renderSeries;
renderSeries = new XyScatterRenderableSeries();
renderSeries.PointMarker = new EllipsePointMarker();
if (i == 0)
{
renderSeries.SeriesColor = System.Windows.Media.Colors.Blue;
}
if (i == 1)
{
renderSeries.SeriesColor = System.Windows.Media.Colors.Red;
}
ChartSeriesViewModels.Add(new ChartSeriesViewModel(seriesList[i], renderSeries));
}
_parentViewModel = parentViewModel;
ViewportManager = new DefaultViewportManager();
}