Class IndexMap
  
  
  
  
  
  
  Namespace: g3
  Assembly: cs.temp.dll.dll
  Syntax
  
    public class IndexMap : IIndexMap
   
  Constructors
  
  
  
  
  IndexMap(Boolean, Int32)
  
  
  Declaration
  
    public IndexMap(bool bForceSparse, int MaxIndex = -1)
   
  Parameters
  
  
  
  
  IndexMap(Int32, Int32)
  
  
  Declaration
  
    public IndexMap(int MaxIndex, int SubsetCountEst)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        MaxIndex | 
         | 
      
      
        | Int32 | 
        SubsetCountEst | 
         | 
      
    
  
  
  
  
  IndexMap(Int32[], Int32)
  
  
  Declaration
  
    public IndexMap(int[] use_dense_map, int MaxIndex = -1)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32[] | 
        use_dense_map | 
         | 
      
      
        | Int32 | 
        MaxIndex | 
         | 
      
    
  
  Fields
  
  
  
  InvalidIndex
  
  
  Declaration
  
    public readonly int InvalidIndex
   
  Field Value
  
  Properties
  
  
  
  
  Item[Int32]
  
  
  Declaration
  
    public int this[int index] { get; set; }
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        index | 
         | 
      
    
  
  Property Value
  
  Methods
  
  
  
  
  Contains(Int32)
  
  
  Declaration
  
    public bool Contains(int index)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        index | 
         | 
      
    
  
  Returns
  
  
  
  
  SetToInvalid()
  
  
  Declaration
  
    public void SetToInvalid()
   
  Implements