Search Results for

    Show / Hide Table of Contents

    Class SparseList<T>

    Inheritance
    Object
    SparseList<T>
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: g3
    Assembly: cs.temp.dll.dll
    Syntax
    public class SparseList<T>
        where T : IEquatable<T>
    Type Parameters
    Name Description
    T

    Constructors

    SparseList(Int32, Int32, T)

    Declaration
    public SparseList(int MaxIndex, int SubsetCountEst, T ZeroValue)
    Parameters
    Type Name Description
    Int32 MaxIndex
    Int32 SubsetCountEst
    T ZeroValue

    Properties

    Item[Int32]

    Declaration
    public T this[int idx] { get; set; }
    Parameters
    Type Name Description
    Int32 idx
    Property Value
    Type Description
    T

    Methods

    Count(Func<T, Boolean>)

    Declaration
    public int Count(Func<T, bool> CountF)
    Parameters
    Type Name Description
    Func<T, Boolean> CountF
    Returns
    Type Description
    Int32

    NonZeroValues()

    Declaration
    public IEnumerable<KeyValuePair<int, T>> NonZeroValues()
    Returns
    Type Description
    IEnumerable<KeyValuePair<Int32, T>>

    Values()

    This enumeration will return pairs [index,0] for dense case

    Declaration
    public IEnumerable<KeyValuePair<int, T>> Values()
    Returns
    Type Description
    IEnumerable<KeyValuePair<Int32, T>>
    In This Article
    Back to top ViRGIS VR GIS