The IPiecewiseFunctionExprMap type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
|
Get(Double) |
This member function returns the element idx from the map. The invoking map should be of one dimension only. See Get(Int).
|
|
|
Get(Int32) |
This member function returns the element idx from the map. The invoking map should be of one dimension only. Example with a Map of int: M[i in 1..5][j in 1..2] = j M.getSub(1).get(2) will return 2
|
|
|
Get(String) |
This member function returns the element idx from the map. The invoking map should be of one dimension only. See Get(Int).
|
|
|
Get(ITuple) |
This member function returns the element idx from the map. The invoking map should be of one dimension only. See Get(Int).
|
|
|
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) .
|
|
|
GetSub(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)
|
|
|
GetSub(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]
|
|
|
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)
|
|
|
GetSub(ITuple) |
This member function returns the submap index from the map. The invoking map should have more than one dimension.IMap.GetSub(Int)
|
|
|
MakeMapIndexer |
Retrieves the indices of an array. (Inherited from IMap.) |
|
|
Set(Double, IPiecewiseFunctionExpr) |
Sets the element idx from the map to value. The invoking map should be of only one dimension. See Set(Int).
|
|
|
Set(Int32, IPiecewiseFunctionExpr) |
Sets the element idx 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.
|
|
|
Set(String, IPiecewiseFunctionExpr) |
Sets the element idx from the map to value. The invoking map should be of only one dimension. See Set(Int).
|
|
|
Set(ITuple, IPiecewiseFunctionExpr) |
Sets the element index from the map to value. The invoking map should be of only one dimension. Set(Int,Elt)
|
|
|
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) .
|