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:
numberEntries(int)which(const int *)
CoinSet
Copy constructor.
CoinSet(const CoinSet & )
Parameters:
- `` (const CoinSet &)
operator=
Assignment operator.
CoinSet & operator=(const CoinSet & rhs)
Parameters:
rhs(const CoinSet &)
~CoinSet
Destructor.
~CoinSet()
numberEntries
Returns number of entries.
int numberEntries()
setNumberEntries
Sets number of entries.
void setNumberEntries(int number)
Parameters:
number(int)
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:
type(int)
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