Search Results for

    Show / Hide Table of Contents

    Class ScaleStateList

    A collection class that maintains a list of ScaleState objects, corresponding to the list of Axis objects from YAxisList or Y2AxisList.

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

    Constructors

    | Improve this Doc View Source

    ScaleStateList(ScaleStateList)

    The Copy Constructor

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

    The ScaleStateList object from which to copy

    | Improve this Doc View Source

    ScaleStateList(Y2AxisList)

    Construct a new ScaleStateList automatically from an existing Y2AxisList.

    Declaration
    public ScaleStateList(Y2AxisList list)
    Parameters
    Type Name Description
    Y2AxisList list

    The Y2AxisList (a list of Y axes), from which to retrieve the state and create the ScaleState objects.

    | Improve this Doc View Source

    ScaleStateList(YAxisList)

    Construct a new ScaleStateList automatically from an existing YAxisList.

    Declaration
    public ScaleStateList(YAxisList list)
    Parameters
    Type Name Description
    YAxisList list

    The YAxisList (a list of Y axes), from which to retrieve the state and create the ScaleState objects.

    Methods

    | Improve this Doc View Source

    ApplyScale(Y2AxisList)

    Declaration
    public void ApplyScale(Y2AxisList list)
    Parameters
    Type Name Description
    Y2AxisList list
    | Improve this Doc View Source

    ApplyScale(YAxisList)

    Declaration
    public void ApplyScale(YAxisList list)
    Parameters
    Type Name Description
    YAxisList list
    | Improve this Doc View Source

    Clone()

    Typesafe, deep-copy clone method.

    Declaration
    public ScaleStateList Clone()
    Returns
    Type Description
    ScaleStateList

    A new, independent copy of this class

    | Improve this Doc View Source

    IsChanged(Y2AxisList)

    Iterate through the list of ScaleState objects, comparing them to the state of the specified Y2AxisList Axis objects.

    Declaration
    public bool IsChanged(Y2AxisList list)
    Parameters
    Type Name Description
    Y2AxisList list

    A Y2AxisList object specifying a list of Axis objects to be compared with this ScaleStateList.

    Returns
    Type Description
    Boolean

    true if a difference is found, false otherwise

    | Improve this Doc View Source

    IsChanged(YAxisList)

    Iterate through the list of ScaleState objects, comparing them to the state of the specified YAxisList Axis objects.

    Declaration
    public bool IsChanged(YAxisList list)
    Parameters
    Type Name Description
    YAxisList list

    A YAxisList object specifying a list of Axis objects to be compared with this ScaleStateList.

    Returns
    Type Description
    Boolean

    true if a difference is found, false otherwise

    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
    System.ICloneable
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX