Skip to main content
FRAMES NO FRAMES

Class IloIntervalVarMap

Definition file: ilopl/ilomap.h
Map of IloIntervalVarMapIloIntervalVarMapIloIntervalVarMap
This is the class for mapping a list of interval variables.
Method Summary
public IloIntervalVarArrayasNewIntervalVarArray() const
public const IloIntervalVarget(IloTuple index) const
public const IloIntervalVarget(IloSymbol index) const
public const IloIntervalVarget(const char * index) const
public const IloIntervalVarget(IloNum index) const
public const IloIntervalVarget(IloInt index) const
public IloIntervalVargetAt(IloMapIndexArray indices) const
public IloIntervalVarMapgetSub(const char * index) const
public IloIntervalVarMapgetSub(IloTuple index) const
public IloIntervalVarMapgetSub(IloInt index) const
public IloIntervalVarMapgetSub(IloNum index) const
public IloIntervalVarMapoperator[](IloTuple index) const
public IloIntervalVarMapoperator[](IloSymbol index) const
public IloIntervalVarMapoperator[](const char * index) const
public IloIntervalVarMapoperator[](IloNum index) const
public IloIntervalVarMapoperator[](IloInt index) const
Method Detail

asNewIntervalVarArray

public IloIntervalVarArray asNewIntervalVarArray() const

Returns the current object as new basic array


get

public const IloIntervalVar get(IloTuple index) const

This member function returns the element index from the map. The invoking map should be of one dimension only.

Parameters:

index
The requested element.

get

public const IloIntervalVar get(IloSymbol index) const

This member function returns the element idx from the map. The invoking map should be of one dimension only. See get(IloInt).


get

public const IloIntervalVar get(const char * index) const

This member function returns the element index from the map. The invoking map should be of one dimension only.

Parameters:

index
The requested element.

get

public const IloIntervalVar get(IloNum index) const

This member function returns the element index from the map. The invoking map should be of one dimension only.

Parameters:

index
The requested element.

get

public const IloIntervalVar get(IloInt index) const

This member function returns the element index from the map. The invoking map should be of one dimension only.

Parameters:

index
The requested element.

getAt

public IloIntervalVar getAt(IloMapIndexArray indices) const

This member function returns the element corresponding to indices from the map. The invoking map should have as many dimensions as the size of indices.

Parameters:

indices
The requested element.

getSub

public IloIntervalVarMap getSub(const char * index) const

This member function returns the submap index from the map. The invoking map should have more than one dimension.


getSub

public IloIntervalVarMap getSub(IloTuple index) const

This member function returns the submap index from the map. The invoking map should have more than one dimension.

see IloMap#getSub(IloInt)

getSub

public IloIntervalVarMap getSub(IloInt index) const

This member function returns the submap index from the map. The invoking map should have more than one dimension.


getSub

public IloIntervalVarMap getSub(IloNum index) const

This member function returns the submap index from the map. The invoking map should have more than one dimension.


operator[]

public IloIntervalVarMap operator[](IloTuple index) const

Returns the submap index from the map. The invoking map should have more than one dimension.


operator[]

public IloIntervalVarMap operator[](IloSymbol index) const

Returns the submap index from the map. The invoking map should have more than one dimension.


operator[]

public IloIntervalVarMap operator[](const char * index) const

Returns the submap index from the map. The invoking map should have more than one dimension.


operator[]

public IloIntervalVarMap operator[](IloNum index) const

Returns the submap index from the map. The invoking map should have more than one dimension.


operator[]

public IloIntervalVarMap operator[](IloInt index) const

This member function returns the submap index from the map. The invoking map should have more than one dimension.