Hi Marcus,
There is no way currently to tell the y axis to cycle the content (e.g to plot data that is above its max range value at min and vice versa). You can use a single shape series and generally have two cases:
1. If the shape is inside 0, 360 draw it verbatim
2. If the shape goes outside the range split it and draw two shapes instead.
To workaround the indices you can use the Tags array of the series and store the original indices there - that way you can easily convert form the data point index to original indices using:
if (someHitTestResult.ChartElement == ChartElement.DataPoint)
{
NShapeSeries shapeSeries = someHitTestResult.Series as NShapeSeries;
if (shapeSeries != null)
{
int orginalIndix = (int)shapeSeries.Tags[someHitTestResult.DataPointIndex];
}
}
Hope this helps - questions or comments - please feel free...
Best Regards,
Nevron Support Team