Branching object for Special ordered sets. More...
#include <CbcBranchLink.hpp>


Public Member Functions | |
| CbcLinkBranchingObject () | |
| CbcLinkBranchingObject (CbcModel *model, const CbcLink *set, int way, double separator) | |
| CbcLinkBranchingObject (const CbcLinkBranchingObject &) | |
| CbcLinkBranchingObject & | operator= (const CbcLinkBranchingObject &rhs) |
| Assignment operator. | |
| virtual CbcBranchingObject * | clone () const |
| Clone. | |
| virtual | ~CbcLinkBranchingObject () |
| virtual double | branch () |
| Does next branch and updates state. | |
| virtual void | print () |
| Print something about branch - only if log level high. | |
Private Attributes | |
| const CbcLink * | set_ |
| data | |
| double | separator_ |
| separator | |
Branching object for Special ordered sets.
Variable_ is the set id number (redundant, as the object also holds a pointer to the set.
Definition at line 95 of file CbcBranchLink.hpp.
| CbcLinkBranchingObject::CbcLinkBranchingObject | ( | ) |
| CbcLinkBranchingObject::CbcLinkBranchingObject | ( | CbcModel * | model, | |
| const CbcLink * | set, | |||
| int | way, | |||
| double | separator | |||
| ) |
| CbcLinkBranchingObject::CbcLinkBranchingObject | ( | const CbcLinkBranchingObject & | ) |
| virtual CbcLinkBranchingObject::~CbcLinkBranchingObject | ( | ) | [virtual] |
| CbcLinkBranchingObject& CbcLinkBranchingObject::operator= | ( | const CbcLinkBranchingObject & | rhs | ) |
Assignment operator.
Reimplemented from CbcBranchingObject.
| virtual CbcBranchingObject* CbcLinkBranchingObject::clone | ( | ) | const [virtual] |
Clone.
Implements CbcBranchingObject.
| virtual double CbcLinkBranchingObject::branch | ( | ) | [virtual] |
Does next branch and updates state.
Implements CbcBranchingObject.
| virtual void CbcLinkBranchingObject::print | ( | ) | [virtual] |
Print something about branch - only if log level high.
const CbcLink* CbcLinkBranchingObject::set_ [private] |
data
Definition at line 127 of file CbcBranchLink.hpp.
double CbcLinkBranchingObject::separator_ [private] |
separator
Definition at line 129 of file CbcBranchLink.hpp.
1.6.1