PolarHeatMapSeries example

Dec 9, 2013 at 9:37 AM
model.Series.Add(new PolarHeatMapSeries { Data = matrix, Angle0 = 175, Angle1 = 185, Magnitude0 = 0, Magnitude1 = 100, Interpolate = false });

model.Series.Add(new PolarHeatMapSeries { Data = matrix, Angle0 = 275, Angle1 =285, Magnitude0 = 0, Magnitude1 = 100, Interpolate = false });
It seems that it is not possible to define angle0 or angle1 beyond 180 degree. Anyone has similar experience?

The first segment Angle0 = 175, Angle1 = 185 ends up Angle0 = 170, Angle1 = 180
The second segment Angle0 = 275, Angle1 =285, is not drawn.

Can other verify this? Thanks
Coordinator
Dec 9, 2013 at 8:42 PM
I think there is a bug related to radians not converted to degrees.
I have added some code that fixes the bug in the example.
To create a polar heatmap from 355 to 5 degrees may need some more changes..
Dec 10, 2013 at 9:22 AM
thanks, the example PolarHeatMapSeries is an interesting custom plot illustrating how other complex charts can be achieved by deriving from the existing classes. It makes one wonders what else can or can not be achieved through the solidly conceived cross-platform Oxyplot framework.