#include <OSResult.h>
Collaboration diagram for ObjectiveValues:
Public Member Functions | |
ObjectiveValues () | |
Default constructor. | |
~ObjectiveValues () | |
Class destructor. | |
bool | IsEqual (ObjectiveValues *that) |
A function to check for the equality of two objects. | |
ObjectiveValues () | |
Default constructor. | |
~ObjectiveValues () | |
Class destructor. | |
Public Attributes | |
int | numberOfObj |
record the number of objective rows for which values are given | |
ObjValue ** | obj |
obj is a pointer to an array of ObjValue objects that give an index and objective function value for each objective function. | |
std::vector< ObjValue * > | obj |
obj is a pointer to an array of ObjValue objects that give an index and objective function value for each objective function. |
Definition at line 1220 of file OSResult.h.
ObjectiveValues::ObjectiveValues | ( | ) |
ObjectiveValues::~ObjectiveValues | ( | ) |
ObjectiveValues::ObjectiveValues | ( | ) |
Default constructor.
ObjectiveValues::~ObjectiveValues | ( | ) |
Class destructor.
bool ObjectiveValues::IsEqual | ( | ObjectiveValues * | that | ) |
A function to check for the equality of two objects.
Definition at line 5848 of file OSResult.cpp.
References numberOfObj, and obj.
record the number of objective rows for which values are given
Definition at line 1225 of file OSResult.h.
Referenced by OSResult::getNumberOfObjValues(), OSResult::getObjValue(), OSResult::getObjValueIdx(), IsEqual(), OSResult::setNumberOfObjectiveValues(), OSResult::setNumberOfObjValues(), OSResult::setObjectiveValues(), OSResult::setObjectiveValuesDense(), OSResult::setObjectiveValuesSparse(), OSResult::setObjValue(), and ~ObjectiveValues().
obj is a pointer to an array of ObjValue objects that give an index and objective function value for each objective function.
Definition at line 1231 of file OSResult.h.
Referenced by OSResult::getObjValue(), OSResult::getObjValueIdx(), IsEqual(), main(), OSResult::setNumberOfObjValues(), OSResult::setObjectiveValues(), OSResult::setObjectiveValuesDense(), OSResult::setObjectiveValuesSparse(), OSResult::setObjValue(), and ~ObjectiveValues().
std::vector<ObjValue*> ObjectiveValues::obj |
obj is a pointer to an array of ObjValue objects that give an index and objective function value for each objective function.
Definition at line 748 of file OSResult.h.