The INumSetMap type exposes the following members.

Methods

  Name Description
Public method Get(Double)
Returns the submap index from the map. The invoking map should have more than one dimension. The index is of a numerical type. GetSub(Int)
Public method Get(Int32)
Returns the submap index from the map. The invoking map should have more than one dimension. The index is of an integer type. Example with a Map of int: M[i in 1..5][j in 1..2] = iM.GetSub( 1 ) returns [1,1]
Public method Get(String)
Returns the submap index from the map. The invoking map should have more than one dimension. The index is of a string type. GetSub(Int)
Public method Get(ITuple)
Public method GetAt
Returns the value of the element. Example with a Map of int: M[i in 1..5][j in 1..2] = j M.GetAt( [1][2] ) will return M[1][2] that is 2. It is the same as using M.GetSub(1).Get(2) .
Public method GetSub(Double)
Returns the submap index from the map.
Public method GetSub(Int32)
Returns the submap index from the map.
Public method GetSub(String)
Returns the submap index from the map. The invoking map should have more than one dimension. The index is of a string type. GetSub(Int)
Public method GetSub(ITuple)
Public method MakeMapIndexer
Retrieves the indices of an array.
(Inherited from IMap.)
Public method Set(Double, INumSet)
Sets the element index from the map to value. The invoking map should be of only one dimension. See Set(Int).
Public method Set(Int32, INumSet)
.. Sets the element index from the map to value. The invoking map should be of only one dimension. Example with a Map of int: M[i in 1..5][j in 1..2] = j M.GetSub(1).Set(2, 4) will set M[1][2] to 4 instead of 2.
Public method Set(String, INumSet)
Sets the element index from the map to value. The invoking map should be of only one dimension. See Set(Int).
Public method Set(ITuple, INumSet)
Sets the element index from the map to value. The invoking map should be of only one dimension. set(IloInt,Elt)
Public method SetAt
Sets the value of the element. The values in indices must be the accessors you would use with GetSub and GetAt methods. Example with a Map of int: M[i in 1..5][j in 1..2] = j M.SetAt( [1][2], 4) will set M[1][2] to 4 instead of 2. It is the same as using M.GetSub(1).set(2, 4) .

See Also