Search Results for

    Show / Hide Table of Contents

    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

    Inheritance
    Object
    List<PointPair>
    RadarPointList
    Implements
    IList<PointPair>
    ICollection<PointPair>
    IEnumerable<PointPair>
    IList
    ICollection
    IEnumerable
    IPointListEdit
    IPointList
    ICloneable
    Inherited Members
    System.Collections.Generic.List<ZedGraph.PointPair>.System.Collections.IList.get_Item(System.Int32)
    System.Collections.Generic.List<ZedGraph.PointPair>.System.Collections.IList.set_Item(System.Int32, System.Object)
    List<PointPair>.Add(PointPair)
    List<PointPair>.AddRange(IEnumerable<PointPair>)
    List<PointPair>.AsReadOnly()
    List<PointPair>.BinarySearch(Int32, Int32, PointPair, IComparer<PointPair>)
    List<PointPair>.BinarySearch(PointPair)
    List<PointPair>.BinarySearch(PointPair, IComparer<PointPair>)
    List<PointPair>.Clear()
    List<PointPair>.Contains(PointPair)
    List<PointPair>.ConvertAll<TOutput>(Converter<PointPair, TOutput>)
    List<PointPair>.CopyTo(Int32, PointPair[], Int32, Int32)
    List<PointPair>.CopyTo(PointPair[])
    List<PointPair>.CopyTo(PointPair[], Int32)
    List<PointPair>.Exists(Predicate<PointPair>)
    List<PointPair>.Find(Predicate<PointPair>)
    List<PointPair>.FindAll(Predicate<PointPair>)
    List<PointPair>.FindIndex(Int32, Int32, Predicate<PointPair>)
    List<PointPair>.FindIndex(Int32, Predicate<PointPair>)
    List<PointPair>.FindIndex(Predicate<PointPair>)
    List<PointPair>.FindLast(Predicate<PointPair>)
    List<PointPair>.FindLastIndex(Int32, Int32, Predicate<PointPair>)
    List<PointPair>.FindLastIndex(Int32, Predicate<PointPair>)
    List<PointPair>.FindLastIndex(Predicate<PointPair>)
    List<PointPair>.ForEach(Action<PointPair>)
    List<PointPair>.GetEnumerator()
    List<PointPair>.GetRange(Int32, Int32)
    List<PointPair>.IndexOf(PointPair)
    List<PointPair>.IndexOf(PointPair, Int32)
    List<PointPair>.IndexOf(PointPair, Int32, Int32)
    List<PointPair>.Insert(Int32, PointPair)
    List<PointPair>.InsertRange(Int32, IEnumerable<PointPair>)
    List<PointPair>.LastIndexOf(PointPair)
    List<PointPair>.LastIndexOf(PointPair, Int32)
    List<PointPair>.LastIndexOf(PointPair, Int32, Int32)
    List<PointPair>.Remove(PointPair)
    List<PointPair>.RemoveAll(Predicate<PointPair>)
    List<PointPair>.RemoveAt(Int32)
    List<PointPair>.RemoveRange(Int32, Int32)
    List<PointPair>.Reverse()
    List<PointPair>.Reverse(Int32, Int32)
    List<PointPair>.Sort()
    List<PointPair>.Sort(IComparer<PointPair>)
    List<PointPair>.Sort(Comparison<PointPair>)
    List<PointPair>.Sort(Int32, Int32, IComparer<PointPair>)
    List<PointPair>.IEnumerable<PointPair>.GetEnumerator()
    List<PointPair>.ICollection.CopyTo(Array, Int32)
    List<PointPair>.IEnumerable.GetEnumerator()
    List<PointPair>.IList.Add(Object)
    List<PointPair>.IList.Contains(Object)
    List<PointPair>.IList.IndexOf(Object)
    List<PointPair>.IList.Insert(Int32, Object)
    List<PointPair>.IList.Remove(Object)
    List<PointPair>.ToArray()
    List<PointPair>.TrimExcess()
    List<PointPair>.TrueForAll(Predicate<PointPair>)
    List<PointPair>.Capacity
    List<PointPair>.ICollection<PointPair>.IsReadOnly
    List<PointPair>.ICollection.IsSynchronized
    List<PointPair>.ICollection.SyncRoot
    List<PointPair>.IList.IsFixedSize
    List<PointPair>.IList.IsReadOnly
    List<PointPair>.IList.Item[Int32]
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    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 Source

    RadarPointList()

    Default Constructor

    Declaration
    public RadarPointList()
    | Improve this Doc View Source

    RadarPointList(RadarPointList)

    Copy Constructor

    Declaration
    public RadarPointList(RadarPointList rhs)
    Parameters
    Type Name Description
    RadarPointList rhs

    Properties

    | Improve this Doc View Source

    Clockwise

    Indicates if points should be added in clockwise or counter-clockwise order

    Declaration
    public bool Clockwise { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    Count

    gets the number of points available in the list

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    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.

    | Improve this Doc View Source

    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 Source

    Add(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

    | Improve this Doc View Source

    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 Source

    ICloneable.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

    Implements

    System.Collections.Generic.IList<T>
    System.Collections.Generic.ICollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    IPointListEdit
    IPointList
    System.ICloneable

    See Also

    BasicArrayPointList
    IPointList
    IPointListEdit
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX