CoinUtils
trunk
|
Very simple class for containing data on set. More...
#include <CoinMpsIO.hpp>
Public Member Functions | |
Constructor and destructor | |
CoinSet () | |
Default constructor. | |
CoinSet (int numberEntries, const int *which) | |
Constructor. | |
CoinSet (const CoinSet &) | |
Copy constructor. | |
CoinSet & | operator= (const CoinSet &rhs) |
Assignment operator. | |
virtual | ~CoinSet () |
Destructor. | |
gets | |
int | numberEntries () const |
Returns number of entries. | |
int | setType () const |
Returns type of set - 1 =SOS1, 2 =SOS2. | |
const int * | which () const |
Returns list of variables. | |
const double * | weights () const |
Returns weights. | |
Protected Attributes | |
data | |
int | numberEntries_ |
Number of entries. | |
int | setType_ |
type of set | |
int * | which_ |
Which variables are in set. | |
double * | weights_ |
Weights. |
Very simple class for containing data on set.
Definition at line 220 of file CoinMpsIO.hpp.
CoinSet::CoinSet | ( | ) |
Default constructor.
CoinSet::CoinSet | ( | int | numberEntries, |
const int * | which | ||
) |
Constructor.
CoinSet::CoinSet | ( | const CoinSet & | ) |
Copy constructor.
virtual CoinSet::~CoinSet | ( | ) | [virtual] |
Destructor.
int CoinSet::numberEntries | ( | ) | const [inline] |
Returns number of entries.
Definition at line 245 of file CoinMpsIO.hpp.
int CoinSet::setType | ( | ) | const [inline] |
Returns type of set - 1 =SOS1, 2 =SOS2.
Definition at line 248 of file CoinMpsIO.hpp.
const int* CoinSet::which | ( | ) | const [inline] |
Returns list of variables.
Definition at line 251 of file CoinMpsIO.hpp.
const double* CoinSet::weights | ( | ) | const [inline] |
Returns weights.
Definition at line 254 of file CoinMpsIO.hpp.
int CoinSet::numberEntries_ [protected] |
Number of entries.
Definition at line 273 of file CoinMpsIO.hpp.
int CoinSet::setType_ [protected] |
type of set
Definition at line 275 of file CoinMpsIO.hpp.
int* CoinSet::which_ [protected] |
Which variables are in set.
Definition at line 277 of file CoinMpsIO.hpp.
double* CoinSet::weights_ [protected] |
Weights.
Definition at line 279 of file CoinMpsIO.hpp.