CoinSet

Very simple class for containing data on set.

Very simple class for containing data on set.

Derived classes: CoinSosSet

Public Methods

CoinSet

Default constructor.

 CoinSet()

CoinSet

Constructor.

 CoinSet(int numberEntries, const int * which)

Parameters:

CoinSet

Copy constructor.

 CoinSet(const CoinSet & )

Parameters:

operator=

Assignment operator.

CoinSet & operator=(const CoinSet & rhs)

Parameters:

~CoinSet

Destructor.

 ~CoinSet()

numberEntries

Returns number of entries.

int numberEntries()

setNumberEntries

Sets number of entries.

void setNumberEntries(int number)

Parameters:

setType

Returns type of set - 1 =SOS1, 2 =SOS2.

int setType()

setSetType

Sets type of set - 1 =SOS1, 2 =SOS2.

void setSetType(int type)

Parameters:

which

Returns list of variables.

const int * which()

weights

Returns weights.

const double * weights()

modifiableWhich

Returns modifiable list of variables.

int * modifiableWhich()

modifiableWeights

Returns modifiable weights.

double * modifiableWeights()

Source

Header: layer-0/CoinUtils/src/CoinMpsIO.hpp