Class RadarPointList
A class containing a set of data values to be plotted as a RadarPlot. This class will effectively convert the data into PointPair objects by converting the polar coordinates to rectangular coordinates
Implements
Inherited Members
Namespace: ZedGraph
Assembly: ZedGraph.dll
Syntax
[Serializable]
public class RadarPointList : List<PointPair>, IList<PointPair>, ICollection<PointPair>, IEnumerable<PointPair>, IList, ICollection, IEnumerable, IPointListEdit, IPointList, ICloneable
Constructors
| Improve this Doc View SourceRadarPointList()
Default Constructor
Declaration
public RadarPointList()
RadarPointList(RadarPointList)
Copy Constructor
Declaration
public RadarPointList(RadarPointList rhs)
Parameters
Type | Name | Description |
---|---|---|
RadarPointList | rhs |
Properties
| Improve this Doc View SourceClockwise
Indicates if points should be added in clockwise or counter-clockwise order
Declaration
public bool Clockwise { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Count
gets the number of points available in the list
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
Int32 |
Item[Int32]
Indexer to access the specified PointPair object by its ordinal position in the list. This method does the calculations to convert the data from polar to rectangular coordinates.
Declaration
public PointPair this[int index] { get; set; }
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | The ordinal position (zero-based) of the PointPair object to be accessed. |
Property Value
Type | Description |
---|---|
PointPair | A PointPair object reference. |
Rotation
Sets the angular rotation (starting angle) for the initial axis
Declaration
public double Rotation { get; set; }
Property Value
Type | Description |
---|---|
Double |
Methods
| Improve this Doc View SourceAdd(Double, Double)
Add a single point to the RadarPointList from two values of type double.
Declaration
public void Add(double r, double z)
Parameters
Type | Name | Description |
---|---|---|
Double | r | The radial coordinate value |
Double | z | The 'Z' coordinate value, which is not normally used for plotting, but can be used for GradientByZ type fills |
Clone()
Typesafe, deep-copy clone method.
Declaration
public RadarPointList Clone()
Returns
Type | Description |
---|---|
RadarPointList | A new, independent copy of this class |
Explicit Interface Implementations
| Improve this Doc View SourceICloneable.Clone()
Implement the ICloneable interface in a typesafe manner by just calling the typed version of Clone()
Declaration
object ICloneable.Clone()
Returns
Type | Description |
---|---|
Object | A deep copy of this object |